home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / cisco / agent-orange < prev    next >
Text File  |  1992-08-07  |  97KB  |  2,658 lines

  1. # AWK script for analysing routing transitions
  2. # input is syslog from cisco gateways logging "debug routing"
  3. #
  4. # This script is called "agent-orange" because:
  5. #
  6. # "Networking is the Vietnam of computing. Something can nuke you from
  7. # behind, and it's gone when you turn around. It's impossible to win a
  8. # guerrilla war against a highly distributed enemy." - Mike Smith.
  9. #
  10. # Erik E. Fair <fair@apple.com>, August 16, 1989
  11. #
  12. # If you don't have 4.3 BSD syslog, you lose.
  13. #
  14. # If you fail to provide the input in chronological order, or
  15. # if you intermix log entries from different gateways, you lose.
  16. #
  17. # There are lots of static tables in here.
  18. # Keep them up to date, or GIGO will take over.
  19. #
  20. BEGIN{
  21.     prev   = 0;
  22.     missing= 0;
  23.     restart= 0;
  24.  
  25. # time stuff
  26.     second = 1;
  27.     minute = 60 * second;
  28.     hour   = 60 * minute;
  29.     day    = 24 * hour;
  30. # lp = 29 for a leap year (OK, I'm lazy)
  31.     lp     = 28; 
  32.  
  33.     month["Jan"] = 31 * day; motosec["Jan"] = 0;
  34.     month["Feb"] = lp * day; motosec["Feb"] = month["Jan"] + motosec["Jan"];
  35.     month["Mar"] = 31 * day; motosec["Mar"] = month["Feb"] + motosec["Feb"];
  36.     month["Apr"] = 30 * day; motosec["Apr"] = month["Mar"] + motosec["Mar"];
  37.     month["May"] = 31 * day; motosec["May"] = month["Apr"] + motosec["Apr"];
  38.     month["Jun"] = 30 * day; motosec["Jun"] = month["May"] + motosec["May"];
  39.     month["Jul"] = 31 * day; motosec["Jul"] = month["Jun"] + motosec["Jun"];
  40.     month["Aug"] = 31 * day; motosec["Aug"] = month["Jul"] + motosec["Jul"];
  41.     month["Sep"] = 30 * day; motosec["Sep"] = month["Aug"] + motosec["Aug"];
  42.     month["Oct"] = 31 * day; motosec["Oct"] = month["Sep"] + motosec["Sep"];
  43.     month["Nov"] = 30 * day; motosec["Nov"] = month["Oct"] + motosec["Oct"];
  44.     month["Dec"] = 31 * day; motosec["Dec"] = month["Nov"] + motosec["Nov"];
  45.  
  46. # from NIS.NSF.NET:[NSFSITES]AS-AS.NOW 15-Aug-89
  47.     AStoRegional[26] =    "cornell";
  48.     AStoRegional[38] =    "uiuc/ncsa";
  49.     AStoRegional[41] =    "nasa-science-ames";
  50.     AStoRegional[68] =    "los-alamos";
  51.     AStoRegional[73] =    "northwestnet";
  52.     AStoRegional[86] =    "suranet";
  53.     AStoRegional[93] =    "midnet";
  54.     AStoRegional[97] =    "jvnc";
  55.     AStoRegional[101] =    "northwestnet";
  56.     AStoRegional[114] =    "sesquinet";
  57.     AStoRegional[164] =    "nsfnet-mailbridge";
  58.     AStoRegional[171] =    "northwestnet";
  59.     AStoRegional[174] =    "nysernet";
  60.     AStoRegional[177] =    "merit";
  61.     AStoRegional[178] =    "test-network";
  62.     AStoRegional[179] =    "test-network";
  63.     AStoRegional[181] =    "merit";
  64.     AStoRegional[185] =    "jvnc-arpanet";
  65.     AStoRegional[189] =    "barrnet";
  66.     AStoRegional[194] =    "ncar";
  67.     AStoRegional[195] =    "sdsc";
  68.     AStoRegional[199] =    "barrnet";
  69.     AStoRegional[200] =    "barrnet";
  70.     AStoRegional[201] =    "barrnet";
  71.     AStoRegional[202] =    "barrnet";
  72.     AStoRegional[203] =    "barrnet";
  73.     AStoRegional[204] =    "pscnet";
  74.     AStoRegional[209] =    "westnet-east";
  75.     AStoRegional[210] =    "westnet-west";
  76.     AStoRegional[224] =    "nordunet";
  77.     AStoRegional[230] =    "psc-arpanet";
  78.     AStoRegional[231] =    "nasa-science-ames";
  79.     AStoRegional[232] =    "merit";
  80.     AStoRegional[238] =    "trade-show";
  81.     AStoRegional[239] =    "onet";
  82.     AStoRegional[261] =    "cnusc";
  83.     AStoRegional[266] =    "cicnet";
  84.     AStoRegional[267] =    "cicnet";
  85.     AStoRegional[278] =    "mexican";
  86.     AStoRegional[280] =    "sesquinet";
  87.     AStoRegional[283] =    "cornell";
  88.     AStoRegional[297] =    "nasa-science-sura";
  89.  
  90. # same place, 15-Aug-89
  91.     netas["128.10.0.0"]=38;
  92.     netas["128.100.0.0"]=239;
  93.     netas["128.101.0.0"]=267;    # secondary = 266
  94.     netas["128.102.0.0"]=201;
  95.     netas["128.103.0.0"]=97;    # secondary = 224
  96.     netas["128.104.0.0"]=267;    # secondary = 266
  97.     netas["128.105.0.0"]=267;    # secondary = 266
  98.     netas["128.109.0.0"]=86;    # secondary = 204
  99.     netas["128.11.0.0"]=97;        # secondary = 224
  100.     netas["128.110.0.0"]=210;
  101.     netas["128.111.0.0"]=195;
  102.     netas["128.112.0.0"]=97;    # secondary = 224
  103.     netas["128.113.0.0"]=174;
  104.     netas["128.114.0.0"]=201;
  105.     netas["128.115.0.0"]=201;
  106.     netas["128.116.0.0"]=194;    # secondary = 209
  107.     netas["128.117.0.0"]=194;
  108.     netas["128.118.0.0"]=204;    # secondary = 97
  109.     netas["128.119.0.0"]=97;    # secondary = 224
  110.     netas["128.120.0.0"]=201;
  111.     netas["128.121.0.0"]=97;    # secondary = 224
  112.     netas["128.122.0.0"]=174;    # secondary = 97
  113.     netas["128.123.0.0"]=209;
  114.     netas["128.125.0.0"]=195;
  115.     netas["128.126.0.0"]=204;    # secondary = 86
  116.     netas["128.127.0.0"]=97;    # secondary = 224
  117.     netas["128.128.0.0"]=194;    # secondary = 97
  118.     netas["128.135.0.0"]=267;    # secondary = 266
  119.     netas["128.136.0.0"]=199;    # secondary = 200
  120.     netas["128.138.0.0"]=209;
  121.     netas["128.140.0.0"]=86;    # secondary = 204
  122.     netas["128.143.0.0"]=86;    # secondary = 204
  123.     netas["128.145.0.0"]=174;
  124.     netas["128.146.0.0"]=266;    # secondary = 204
  125.     netas["128.147.0.0"]=204;    # secondary = 86
  126.     netas["128.148.0.0"]=97;    # secondary = 224
  127.     netas["128.149.0.0"]=201;
  128.     netas["128.150.0.0"]=86;    # secondary = 204
  129.     netas["128.151.0.0"]=174;
  130.     netas["128.152.0.0"]=195;
  131.     netas["128.153.0.0"]=174;
  132.     netas["128.155.0.0"]=201;    # secondary = 86
  133.     netas["128.156.0.0"]=204;    # secondary = 86
  134.     netas["128.157.0.0"]=201;
  135.     netas["128.158.0.0"]=201;
  136.     netas["128.159.0.0"]=201;
  137.     netas["128.160.0.0"]=194;
  138.     netas["128.162.0.0"]=38;    # secondary = 93
  139.     netas["128.163.0.0"]=86;    # secondary = 204
  140.     netas["128.164.0.0"]=86;    # secondary = 204
  141.     netas["128.165.0.0"]=68;    # secondary = 209
  142.     netas["128.167.0.0"]=86;    # secondary = 204
  143.     netas["128.168.0.0"]=97;    # secondary = 224
  144.     netas["128.169.0.0"]=86;    # secondary = 204
  145.     netas["128.171.0.0"]=201;
  146.     netas["128.172.0.0"]=86;    # secondary = 204
  147.     netas["128.173.0.0"]=86;    # secondary = 204
  148.     netas["128.174.0.0"]=38;    # secondary = 267
  149.     netas["128.175.0.0"]=86;    # secondary = 204
  150.     netas["128.18.0.0"]=201;
  151.     netas["128.180.0.0"]=204;
  152.     netas["128.182.0.0"]=204;    # secondary = 86
  153.     netas["128.183.0.0"]=297;    # secondary = 41
  154.     netas["128.184.0.0"]=201;
  155.     netas["128.185.0.0"]=97;    # secondary = 224
  156.     netas["128.186.0.0"]=86;    # secondary = 204
  157.     netas["128.187.0.0"]=210;
  158.     netas["128.189.0.0"]=171;    # secondary = 101
  159.     netas["128.192.0.0"]=86;    # secondary = 204
  160.     netas["128.193.0.0"]=171;    # secondary = 101
  161.     netas["128.194.0.0"]=114;    # secondary = 280
  162.     netas["128.195.0.0"]=195;
  163.     netas["128.196.0.0"]=210;    # secondary = 97
  164.     netas["128.197.0.0"]=97;    # secondary = 224
  165.     netas["128.198.0.0"]=209;
  166.     netas["128.2.0.0"]=204;        # secondary = 86
  167.     netas["128.200.0.0"]=195;
  168.     netas["128.204.0.0"]=174;
  169.     netas["128.205.0.0"]=174;
  170.     netas["128.206.0.0"]=93;    # secondary = 38
  171.     netas["128.208.0.0"]=73;    # secondary = 101
  172.     netas["128.209.0.0"]=174;
  173.     netas["128.210.0.0"]=38;
  174.     netas["128.213.0.0"]=174;
  175.     netas["128.214.0.0"]=224;    # secondary = 86
  176.     netas["128.217.0.0"]=201;
  177.     netas["128.218.0.0"]=201;
  178.     netas["128.219.0.0"]=86;    # secondary = 204
  179.     netas["128.220.0.0"]=86;    # secondary = 204
  180.     netas["128.223.0.0"]=171;    # secondary = 101
  181.     netas["128.226.0.0"]=174;
  182.     netas["128.227.0.0"]=86;    # secondary = 204
  183.     netas["128.228.0.0"]=174;
  184.     netas["128.229.0.0"]=199;    # secondary = 200
  185.     netas["128.230.0.0"]=174;
  186.     netas["128.231.0.0"]=86;    # secondary = 204
  187.     netas["128.235.0.0"]=97;    # secondary = 224
  188.     netas["128.238.0.0"]=174;
  189.     netas["128.239.0.0"]=86;    # secondary = 204
  190.     netas["128.241.0.0"]=114;    # secondary = 280
  191.     netas["128.242.0.0"]=93;    # secondary = 38
  192.     netas["128.247.0.0"]=114;    # secondary = 280
  193.     netas["128.248.0.0"]=267;    # secondary = 266
  194.     netas["128.249.0.0"]=114;    # secondary = 280
  195.     netas["128.250.0.0"]=201;
  196.     netas["128.251.0.0"]=114;    # secondary = 280
  197.     netas["128.252.0.0"]=93;    # secondary = 38
  198.     netas["128.253.0.0"]=26;
  199.     netas["128.255.0.0"]=267;    # secondary = 266
  200.     netas["128.3.0.0"]=201;
  201.     netas["128.32.0.0"]=201;
  202.     netas["128.35.0.0"]=97;        # secondary = 224
  203.     netas["128.36.0.0"]=97;        # secondary = 224
  204.     netas["128.39.0.0"]=224;    # secondary = 86
  205.     netas["128.4.0.0"]=86;        # secondary = 204
  206.     netas["128.42.0.0"]=114;    # secondary = 280
  207.     netas["128.43.0.0"]=174;
  208.     netas["128.45.0.0"]=189;    # secondary = 203
  209.     netas["128.46.0.0"]=38;
  210.     netas["128.49.0.0"]=195;
  211.     netas["128.5.0.0"]=177;
  212.     netas["128.52.0.0"]=97;        # secondary = 224
  213.     netas["128.54.0.0"]=195;
  214.     netas["128.58.0.0"]=280;    # secondary = 114
  215.     netas["128.59.0.0"]=174;    # secondary = 97
  216.     netas["128.6.0.0"]=97;        # secondary = 224
  217.     netas["128.60.0.0"]=86;        # secondary = 204
  218.     netas["128.61.0.0"]=86;        # secondary = 204
  219.     netas["128.62.0.0"]=280;    # secondary = 114
  220.     netas["128.8.0.0"]=86;        # secondary = 204
  221.     netas["128.81.0.0"]=97;        # secondary = 224
  222.     netas["128.82.0.0"]=86;        # secondary = 204
  223.     netas["128.83.0.0"]=280;    # secondary = 114
  224.     netas["128.84.0.0"]=26;
  225.     netas["128.86.0.0"]=97;        # secondary = 224
  226.     netas["128.89.0.0"]=97;        # secondary = 224
  227.     netas["128.9.0.0"]=195;
  228.     netas["128.91.0.0"]=97;        # secondary = 224
  229.     netas["128.92.0.0"]=201;
  230.     netas["128.93.0.0"]=97;        # secondary = 224
  231.     netas["128.95.0.0"]=73;        # secondary = 101
  232.     netas["128.96.0.0"]=97;        # secondary = 224
  233.     netas["128.97.0.0"]=195;
  234.     netas["129.1.0.0"]=266;        # secondary = 204
  235.     netas["129.10.0.0"]=97;        # secondary = 224
  236.     netas["129.100.0.0"]=239;
  237.     netas["129.101.0.0"]=101;    # secondary = 171
  238.     netas["129.104.0.0"]=97;    # secondary = 224
  239.     netas["129.105.0.0"]=267;    # secondary = 266
  240.     netas["129.106.0.0"]=114;    # secondary = 280
  241.     netas["129.107.0.0"]=114;    # secondary = 280
  242.     netas["129.108.0.0"]=114;    # secondary = 280
  243.     netas["129.109.0.0"]=114;    # secondary = 280
  244.     netas["129.110.0.0"]=114;    # secondary = 280
  245.     netas["129.111.0.0"]=280;    # secondary = 114
  246.     netas["129.112.0.0"]=114;    # secondary = 280
  247.     netas["129.113.0.0"]=114;    # secondary = 280
  248.     netas["129.114.0.0"]=114;    # secondary = 280
  249.     netas["129.115.0.0"]=114;    # secondary = 280
  250.     netas["129.116.0.0"]=114;    # secondary = 280
  251.     netas["129.117.0.0"]=280;    # secondary = 114
  252.     netas["129.118.0.0"]=114;    # secondary = 280
  253.     netas["129.119.0.0"]=114;    # secondary = 280
  254.     netas["129.120.0.0"]=114;    # secondary = 280
  255.     netas["129.121.0.0"]=209;
  256.     netas["129.123.0.0"]=210;
  257.     netas["129.126.0.0"]=174;
  258.     netas["129.127.0.0"]=201;
  259.     netas["129.130.0.0"]=93;    # secondary = 38
  260.     netas["129.133.0.0"]=97;    # secondary = 224
  261.     netas["129.137.0.0"]=266;    # secondary = 204
  262.     netas["129.138.0.0"]=209;
  263.     netas["129.140.0.0"]=181;
  264.     netas["129.142.0.0"]=224;    # secondary = 86
  265.     netas["129.15.0.0"]=93;        # secondary = 38
  266.     netas["129.16.0.0"]=224;    # secondary = 86
  267.     netas["129.162.0.0"]=201;    # secondary = 114
  268.     netas["129.170.0.0"]=97;    # secondary = 224
  269.     netas["129.171.0.0"]=194;
  270.     netas["129.172.0.0"]=114;    # secondary = 280
  271.     netas["129.174.0.0"]=86;    # secondary = 204
  272.     netas["129.175.0.0"]=97;    # secondary = 224
  273.     netas["129.176.0.0"]=38;    # secondary = 93
  274.     netas["129.177.0.0"]=224;    # secondary = 86
  275.     netas["129.179.0.0"]=38;    # secondary = 93
  276.     netas["129.180.0.0"]=201;
  277.     netas["129.186.0.0"]=93;    # secondary = 38
  278.     netas["129.19.0.0"]=209;
  279.     netas["129.191.0.0"]=38;    # secondary = 93
  280.     netas["129.192.0.0"]=195;
  281.     netas["129.193.0.0"]=195;
  282.     netas["129.199.0.0"]=97;    # secondary = 224
  283.     netas["129.2.0.0"]=86;        # secondary = 204
  284.     netas["129.20.0.0"]=97;        # secondary = 224
  285.     netas["129.207.0.0"]=114;    # secondary = 280
  286.     netas["129.21.0.0"]=174;
  287.     netas["129.213.0.0"]=202;
  288.     netas["129.219.0.0"]=210;
  289.     netas["129.22.0.0"]=204;    # secondary = 86
  290.     netas["129.229.0.0"]=38;    # secondary = 267
  291.     netas["129.235.0.0"]=38;    # secondary = 93
  292.     netas["129.236.0.0"]=174;
  293.     netas["129.237.0.0"]=93;    # secondary = 38
  294.     netas["129.238.0.0"]=209;
  295.     netas["129.24.0.0"]=209;
  296.     netas["129.240.0.0"]=224;    # secondary = 86
  297.     netas["129.241.0.0"]=224;    # secondary = 86
  298.     netas["129.243.0.0"]=209;
  299.     netas["129.244.0.0"]=93;    # secondary = 38
  300.     netas["129.248.0.0"]=97;    # secondary = 224
  301.     netas["129.25.0.0"]=204;
  302.     netas["129.250.0.0"]=204;    # secondary = 86
  303.     netas["129.28.0.0"]=38;        # secondary = 93
  304.     netas["129.3.0.0"]=174;
  305.     netas["129.30.0.0"]=38;        # secondary = 93
  306.     netas["129.32.0.0"]=204;
  307.     netas["129.34.0.0"]=174;
  308.     netas["129.4.0.0"]=195;
  309.     netas["129.43.0.0"]=86;        # secondary = 204
  310.     netas["129.46.0.0"]=195;
  311.     netas["129.49.0.0"]=174;
  312.     netas["129.5.0.0"]=174;
  313.     netas["129.55.0.0"]=97;        # secondary = 224
  314.     netas["129.57.0.0"]=86;        # secondary = 204
  315.     netas["129.59.0.0"]=86;        # secondary = 204
  316.     netas["129.6.0.0"]=86;        # secondary = 204
  317.     netas["129.62.0.0"]=114;    # secondary = 280
  318.     netas["129.65.0.0"]=195;
  319.     netas["129.66.0.0"]=86;        # secondary = 204
  320.     netas["129.7.0.0"]=114;        # secondary = 280
  321.     netas["129.71.0.0"]=86;        # secondary = 204
  322.     netas["129.72.0.0"]=209;
  323.     netas["129.73.0.0"]=97;        # secondary = 224
  324.     netas["129.74.0.0"]=267;    # secondary = 266
  325.     netas["129.78.0.0"]=201;
  326.     netas["129.79.0.0"]=267;    # secondary = 266
  327.     netas["129.8.0.0"]=195;
  328.     netas["129.81.0.0"]=86;        # secondary = 204
  329.     netas["129.82.0.0"]=209;
  330.     netas["129.85.0.0"]=174;
  331.     netas["129.87.0.0"]=280;    # secondary = 114
  332.     netas["129.88.0.0"]=97;        # secondary = 224
  333.     netas["129.89.0.0"]=38;        # secondary = 267
  334.     netas["129.91.0.0"]=97;        # secondary = 224
  335.     netas["129.93.0.0"]=93;        # secondary = 38
  336.     netas["129.94.0.0"]=201;
  337.     netas["129.95.0.0"]=171;    # secondary = 101
  338.     netas["129.96.0.0"]=201;
  339.     netas["129.97.0.0"]=239;
  340.     netas["129.99.0.0"]=201;
  341.     netas["13.0.0.0"]=203;        # secondary = 200
  342.     netas["130.101.0.0"]=266;    # secondary = 204
  343.     netas["130.102.0.0"]=201;
  344.     netas["130.107.0.0"]=201;
  345.     netas["130.11.0.0"]=86;        # secondary = 204
  346.     netas["130.113.0.0"]=239;
  347.     netas["130.116.0.0"]=201;
  348.     netas["130.117.0.0"]=174;
  349.     netas["130.118.0.0"]=202;
  350.     netas["130.123.0.0"]=203;
  351.     netas["130.126.0.0"]=38;    # secondary = 267
  352.     netas["130.127.0.0"]=86;    # secondary = 204
  353.     netas["130.128.0.0"]=238;
  354.     netas["130.13.0.0"]=209;
  355.     netas["130.130.0.0"]=201;
  356.     netas["130.132.0.0"]=97;    # secondary = 224
  357.     netas["130.134.0.0"]=201;
  358.     netas["130.14.0.0"]=86;        # secondary = 204
  359.     netas["130.15.0.0"]=239;
  360.     netas["130.150.0.0"]=195;
  361.     netas["130.152.0.0"]=195;
  362.     netas["130.155.0.0"]=201;
  363.     netas["130.160.0.0"]=86;    # secondary = 204
  364.     netas["130.166.0.0"]=195;
  365.     netas["130.167.0.0"]=297;    # secondary = 41
  366.     netas["130.17.0.0"]=195;
  367.     netas["130.18.0.0"]=86;        # secondary = 204
  368.     netas["130.180.0.0"]=189;    # secondary = 203
  369.     netas["130.184.0.0"]=93;    # secondary = 38
  370.     netas["130.185.0.0"]=239;
  371.     netas["130.188.0.0"]=224;    # secondary = 86
  372.     netas["130.189.0.0"]=97;    # secondary = 224
  373.     netas["130.191.0.0"]=195;
  374.     netas["130.194.0.0"]=201;
  375.     netas["130.195.0.0"]=203;
  376.     netas["130.198.0.0"]=209;
  377.     netas["130.199.0.0"]=174;
  378.     netas["130.20.0.0"]=101;    # secondary = 171
  379.     netas["130.202.0.0"]=267;    # secondary = 266
  380.     netas["130.203.0.0"]=204;    # secondary = 97
  381.     netas["130.207.0.0"]=86;    # secondary = 204
  382.     netas["130.208.0.0"]=224;    # secondary = 86
  383.     netas["130.212.0.0"]=195;
  384.     netas["130.216.0.0"]=203;
  385.     netas["130.217.0.0"]=203;
  386.     netas["130.219.0.0"]=97;    # secondary = 224
  387.     netas["130.235.0.0"]=224;    # secondary = 86
  388.     netas["130.236.0.0"]=224;    # secondary = 86
  389.     netas["130.237.0.0"]=224;    # secondary = 86
  390.     netas["130.238.0.0"]=224;    # secondary = 86
  391.     netas["130.239.0.0"]=224;    # secondary = 86
  392.     netas["130.240.0.0"]=224;    # secondary = 86
  393.     netas["130.245.0.0"]=174;
  394.     netas["130.252.0.0"]=202;
  395.     netas["130.253.0.0"]=209;
  396.     netas["130.33.0.0"]=201;
  397.     netas["130.39.0.0"]=86;        # secondary = 204
  398.     netas["130.42.0.0"]=171;    # secondary = 101
  399.     netas["130.43.0.0"]=202;
  400.     netas["130.44.0.0"]=97;
  401.     netas["130.49.0.0"]=204;    # secondary = 86
  402.     netas["130.50.0.0"]=114;    # secondary = 280
  403.     netas["130.56.0.0"]=201;
  404.     netas["130.57.0.0"]=202;    # secondary = 201
  405.     netas["130.58.0.0"]=204;    # secondary = 86
  406.     netas["130.62.0.0"]=202;
  407.     netas["130.63.0.0"]=239;
  408.     netas["130.68.0.0"]=97;    # secondary = 224
  409.     netas["130.71.0.0"]=38;    # secondary = 93
  410.     netas["130.74.0.0"]=86;    # secondary = 204
  411.     netas["130.85.0.0"]=86;    # secondary = 204
  412.     netas["130.86.0.0"]=195;
  413.     netas["130.91.0.0"]=97;    # secondary = 224
  414.     netas["130.94.0.0"]=97;
  415.     netas["130.95.0.0"]=201;
  416.     netas["130.99.0.0"]=38;    # secondary = 93
  417.     netas["131.103.0.0"]=266;    # secondary = 267
  418.     netas["131.106.0.0"]=201;
  419.     netas["131.108.0.0"]=203;    # secondary = 200
  420.     netas["131.118.0.0"]=86;    # secondary = 204
  421.     netas["131.119.0.0"]=200;    # secondary = 201
  422.     netas["131.123.0.0"]=266;    # secondary = 204
  423.     netas["131.132.0.0"]=174;
  424.     netas["131.133.0.0"]=174;
  425.     netas["131.145.0.0"]=114;    # secondary = 280
  426.     netas["131.151.0.0"]=93;    # secondary = 38
  427.     netas["131.161.0.0"]=201;
  428.     netas["131.178.0.0"]=280;    # secondary = 114
  429.     netas["131.179.0.0"]=195;
  430.     netas["131.183.0.0"]=266;    # secondary = 204
  431.     netas["131.185.0.0"]=201;
  432.     netas["131.187.0.0"]=266;    # secondary = 204
  433.     netas["131.192.0.0"]=97;    # secondary = 224
  434.     netas["131.193.0.0"]=267;    # secondary = 266
  435.     netas["131.196.0.0"]=261;
  436.     netas["131.199.0.0"]=114;    # secondary = 280
  437.     netas["131.210.0.0"]=38;    # secondary = 267
  438.     netas["131.212.0.0"]=267;    # secondary = 266
  439.     netas["131.215.0.0"]=195;
  440.     netas["131.216.0.0"]=195;
  441.     netas["131.217.0.0"]=201;
  442.     netas["131.225.0.0"]=38;
  443.     netas["131.230.0.0"]=38;
  444.     netas["131.239.0.0"]=97;    # secondary = 224
  445.     netas["131.242.0.0"]=201;
  446.     netas["131.247.0.0"]=86;    # secondary = 204
  447.     netas["131.249.0.0"]=86;    # secondary = 204
  448.     netas["131.250.0.0"]=86;
  449.     netas["131.95.0.0"]=86;    # secondary = 204
  450.     netas["132.151.0.0"]=232;
  451.     netas["132.160.0.0"]=201;
  452.     netas["132.163.0.0"]=194;
  453.     netas["132.178.0.0"]=210;
  454.     netas["132.181.0.0"]=203;
  455.     netas["132.183.0.0"]=97;    # secondary = 224
  456.     netas["132.192.0.0"]=86;    # secondary = 204
  457.     netas["132.194.0.0"]=209;
  458.     netas["132.234.0.0"]=201;
  459.     netas["132.235.0.0"]=266;    # secondary = 204
  460.     netas["132.236.0.0"]=26;
  461.     netas["132.238.0.0"]=97;    # secondary = 224
  462.     netas["132.239.0.0"]=195;
  463.     netas["132.241.0.0"]=195;
  464.     netas["132.247.0.0"]=278;
  465.     netas["132.248.0.0"]=278;
  466.     netas["132.249.0.0"]=195;
  467.     netas["132.250.0.0"]=86;    # secondary = 204
  468.     netas["132.251.0.0"]=239;
  469.     netas["134.129.0.0"]=171;    # secondary = 101
  470.     netas["134.132.0.0"]=114;    # secondary = 280
  471.     netas["134.172.0.0"]=201;
  472.     netas["134.174.0.0"]=174;
  473.     netas["134.177.0.0"]=202;
  474.     netas["134.192.0.0"]=86;    # secondary = 204
  475.     netas["134.20.0.0"]=210;
  476.     netas["134.3.0.0"]=280;    # secondary = 114
  477.     netas["134.50.0.0"]=210;
  478.     netas["134.53.0.0"]=266;    # secondary = 204
  479.     netas["134.57.0.0"]=114;    # secondary = 280
  480.     netas["134.79.0.0"]=203;    # secondary = 200
  481.     netas["134.87.0.0"]=171;    # secondary = 101
  482.     netas["134.9.0.0"]=201;
  483.     netas["15.0.0.0"]=203;    # secondary = 200
  484.     netas["16.0.0.0"]=189;    # secondary = 203
  485.     netas["18.0.0.0"]=97;    # secondary = 224
  486.     netas["192.1.10.0"]=97;    # secondary = 224
  487.     netas["192.1.17.0"]=97;    # secondary = 224
  488.     netas["192.1.19.0"]=97;    # secondary = 224
  489.     netas["192.1.20.0"]=97;    # secondary = 224
  490.     netas["192.1.22.0"]=97;    # secondary = 224
  491.     netas["192.1.23.0"]=97;    # secondary = 224
  492.     netas["192.1.5.0"]=97;    # secondary = 224
  493.     netas["192.1.6.0"]=97;    # secondary = 224
  494.     netas["192.1.7.0"]=97;    # secondary = 224
  495.     netas["192.1.8.0"]=97;    # secondary = 224
  496.     netas["192.12.10.0"]=114;    # secondary = 280
  497.     netas["192.12.102.0"]=201;
  498.     netas["192.12.12.0"]=209;
  499.     netas["192.12.121.0"]=86;    # secondary = 204
  500.     netas["192.12.122.0"]=86;    # secondary = 204
  501.     netas["192.12.141.0"]=86;    # secondary = 204
  502.     netas["192.12.15.0"]=174;
  503.     netas["192.12.17.0"]=201;
  504.     netas["192.12.18.0"]=195;
  505.     netas["192.12.19.0"]=195;
  506.     netas["192.12.195.0"]=204;    # secondary = 86
  507.     netas["192.12.206.0"]=267;    # secondary = 266
  508.     netas["192.12.207.0"]=195;
  509.     netas["192.12.215.0"]=174;
  510.     netas["192.12.216.0"]=97;    # secondary = 224
  511.     netas["192.12.220.0"]=267;    # secondary = 194
  512.     netas["192.12.221.0"]=194;
  513.     netas["192.12.25.0"]=86;    # secondary = 204
  514.     netas["192.12.250.0"]=38;    # secondary = 93
  515.     netas["192.12.33.0"]=201;
  516.     netas["192.12.5.0"]=201;
  517.     netas["192.12.51.0"]=97;    # secondary = 224
  518.     netas["192.12.56.0"]=210;
  519.     netas["192.12.62.0"]=174;
  520.     netas["192.12.76.0"]=201;
  521.     netas["192.12.80.0"]=181;
  522.     netas["192.12.82.0"]=174;
  523.     netas["192.12.87.0"]=195;    # secondary = 201
  524.     netas["192.12.9.0"]=97;    # secondary = 224
  525.     netas["192.12.98.0"]=174;
  526.     netas["192.16.123.0"]=224;    # secondary = 86
  527.     netas["192.16.16.0"]=68;
  528.     netas["192.16.174.0"]=97;    # secondary = 224
  529.     netas["192.16.175.0"]=86;    # secondary = 204
  530.     netas["192.16.176.0"]=86;    # secondary = 204
  531.     netas["192.16.184.0"]=86;    # secondary = 97
  532.     netas["192.16.204.0"]=97;    # secondary = 224
  533.     netas["192.16.205.0"]=174;
  534.     netas["192.16.207.0"]=174;
  535.     netas["192.16.208.0"]=174;
  536.     netas["192.16.72.0"]=114;    # secondary = 280
  537.     netas["192.20.225.0"]=97;    # secondary = 224
  538.     netas["192.26.10.0"]=86;    # secondary = 204
  539.     netas["192.26.11.0"]=86;    # secondary = 204
  540.     netas["192.26.12.0"]=86;    # secondary = 204
  541.     netas["192.26.13.0"]=86;    # secondary = 204
  542.     netas["192.26.14.0"]=86;    # secondary = 204
  543.     netas["192.26.148.0"]=97;    # secondary = 224
  544.     netas["192.26.17.0"]=86;    # secondary = 204
  545.     netas["192.26.26.0"]=86;    # secondary = 204
  546.     netas["192.26.8.0"]=195;
  547.     netas["192.26.83.0"]=209;
  548.     netas["192.26.86.0"]=267;    # secondary = 266
  549.     netas["192.26.87.0"]=267;    # secondary = 266
  550.     netas["192.26.88.0"]=97;    # secondary = 224
  551.     netas["192.31.101.0"]=114;    # secondary = 280
  552.     netas["192.31.111.0"]=86;
  553.     netas["192.31.14.0"]=209;
  554.     netas["192.31.146.0"]=195;
  555.     netas["192.31.152.0"]=114;    # secondary = 280
  556.     netas["192.31.153.0"]=195;
  557.     netas["192.31.159.0"]=174;
  558.     netas["192.31.163.0"]=195;
  559.     netas["192.31.165.0"]=210;
  560.     netas["192.31.173.0"]=171;    # secondary = 101
  561.     netas["192.31.177.0"]=97;    # secondary = 224
  562.     netas["192.31.178.0"]=97;    # secondary = 224
  563.     netas["192.31.179.0"]=97;    # secondary = 224
  564.     netas["192.31.180.0"]=97;    # secondary = 224
  565.     netas["192.31.181.0"]=97;    # secondary = 224
  566.     netas["192.31.192.0"]=86;    # secondary = 204
  567.     netas["192.31.193.0"]=86;    # secondary = 204
  568.     netas["192.31.21.0"]=195;
  569.     netas["192.31.210.0"]=201;
  570.     netas["192.31.211.0"]=97;    # secondary = 224
  571.     netas["192.31.214.0"]=101;    # secondary = 171
  572.     netas["192.31.215.0"]=101;    # secondary = 171
  573.     netas["192.31.216.0"]=101;    # secondary = 171
  574.     netas["192.31.223.0"]=86;    # secondary = 204
  575.     netas["192.31.237.0"]=195;
  576.     netas["192.31.24.0"]=280;    # secondary = 114
  577.     netas["192.31.246.0"]=97;    # secondary = 224
  578.     netas["192.31.253.0"]=267;    # secondary = 266
  579.     netas["192.31.254.0"]=174;
  580.     netas["192.31.27.0"]=97;    # secondary = 224
  581.     netas["192.31.28.0"]=210;    # secondary = 97
  582.     netas["192.31.3.0"]=204;    # secondary = 86
  583.     netas["192.31.30.0"]=86;    # secondary = 204
  584.     netas["192.31.39.0"]=210;
  585.     netas["192.31.43.0"]=195;
  586.     netas["192.31.7.0"]=203;    # secondary = 200
  587.     netas["192.31.83.0"]=93;    # secondary = 38
  588.     netas["192.31.85.0"]=280;    # secondary = 114
  589.     netas["192.31.87.0"]=114;    # secondary = 280
  590.     netas["192.31.88.0"]=114;    # secondary = 280
  591.     netas["192.31.92.0"]=195;
  592.     netas["192.31.93.0"]=195;
  593.     netas["192.33.115.0"]=86;    # secondary = 204
  594.     netas["192.33.139.0"]=86;    # secondary = 204
  595.     netas["192.33.14.0"]=195;
  596.     netas["192.33.140.0"]=210;    # secondary = 97
  597.     netas["192.33.144.0"]=97;    # secondary = 224
  598.     netas["192.33.145.0"]=97;    # secondary = 224
  599.     netas["192.33.146.0"]=97;    # secondary = 224
  600.     netas["192.33.148.0"]=97;    # secondary = 224
  601.     netas["192.33.149.0"]=97;    # secondary = 224
  602.     netas["192.33.153.0"]=97;    # secondary = 224
  603.     netas["192.33.156.0"]=97;    # secondary = 224
  604.     netas["192.33.159.0"]=97;    # secondary = 224
  605.     netas["192.33.167.0"]=97;    # secondary = 224
  606.     netas["192.33.168.0"]=97;    # secondary = 224
  607.     netas["192.33.17.0"]=195;
  608.     netas["192.33.170.0"]=97;    # secondary = 224
  609.     netas["192.33.181.0"]=97;    # secondary = 224
  610.     netas["192.33.182.0"]=97;    # secondary = 224
  611.     netas["192.33.19.0"]=209;
  612.     netas["192.33.252.0"]=86;    # secondary = 204
  613.     netas["192.33.33.0"]=201;
  614.     netas["192.33.4.0"]=174;
  615.     netas["192.35.127.0"]=201;
  616.     netas["192.35.129.0"]=201;
  617.     netas["192.35.140.0"]=73;
  618.     netas["192.35.162.0"]=178;
  619.     netas["192.35.163.0"]=178;
  620.     netas["192.35.166.0"]=181;
  621.     netas["192.35.167.0"]=178;
  622.     netas["192.35.169.0"]=179;
  623.     netas["192.35.170.0"]=179;
  624.     netas["192.35.171.0"]=93;    # secondary = 38
  625.     netas["192.35.180.0"]=171;    # secondary = 101
  626.     netas["192.35.195.0"]=210;
  627.     netas["192.35.200.0"]=209;
  628.     netas["192.35.203.0"]=210;    # secondary = 97
  629.     netas["192.35.44.0"]=174;
  630.     netas["192.35.51.0"]=38;    # secondary = 93
  631.     netas["192.35.78.0"]=86;    # secondary = 204
  632.     netas["192.35.79.0"]=204;    # secondary = 86
  633.     netas["192.35.82.0"]=26;    # secondary = 174
  634.     netas["192.35.86.0"]=267;    # secondary = 266
  635.     netas["192.35.96.0"]=93;    # secondary = 38
  636.     netas["192.35.97.0"]=93;    # secondary = 38
  637.     netas["192.35.98.0"]=93;    # secondary = 38
  638.     netas["192.36.125.0"]=224;    # secondary = 97
  639.     netas["192.36.143.0"]=224;    # secondary = 86
  640.     netas["192.36.148.0"]=224;    # secondary = 86
  641.     netas["192.4.13.0"]=97;    # secondary = 224
  642.     netas["192.40.50.0"]=202;
  643.     netas["192.41.177.0"]=86;    # secondary = 204
  644.     netas["192.41.211.0"]=209;
  645.     netas["192.41.213.0"]=209;
  646.     netas["192.41.229.0"]=181;
  647.     netas["192.41.237.0"]=261;
  648.     netas["192.41.238.0"]=232;
  649.     netas["192.41.245.0"]=267;    # secondary = 266
  650.     netas["192.42.108.0"]=210;
  651.     netas["192.42.110.0"]=203;    # secondary = 200
  652.     netas["192.42.142.0"]=86;    # secondary = 204
  653.     netas["192.42.144.0"]=73;    # secondary = 101
  654.     netas["192.42.145.0"]=73;    # secondary = 101
  655.     netas["192.42.147.0"]=201;
  656.     netas["192.42.152.0"]=267;    # secondary = 266
  657.     netas["192.42.153.0"]=266;    # secondary = 204
  658.     netas["192.42.173.0"]=238;
  659.     netas["192.42.174.0"]=238;
  660.     netas["192.42.175.0"]=238;
  661.     netas["192.42.176.0"]=238;
  662.     netas["192.42.177.0"]=238;
  663.     netas["192.42.239.0"]=86;    # secondary = 204
  664.     netas["192.42.3.0"]=86;    # secondary = 204
  665.     netas["192.42.4.0"]=86;    # secondary = 204
  666.     netas["192.42.60.0"]=201;
  667.     netas["192.42.61.0"]=201;
  668.     netas["192.42.62.0"]=201;
  669.     netas["192.42.63.0"]=88;
  670.     netas["192.42.70.0"]=201;
  671.     netas["192.42.71.0"]=195;
  672.     netas["192.42.72.0"]=195;
  673.     netas["192.42.74.0"]=195;
  674.     netas["192.42.75.0"]=201;    # secondary = 86
  675.     netas["192.42.82.0"]=195;
  676.     netas["192.43.185.0"]=201;
  677.     netas["192.43.186.0"]=201;
  678.     netas["192.43.199.0"]=114;    # secondary = 280
  679.     netas["192.43.204.0"]=209;
  680.     netas["192.43.207.0"]=201;
  681.     netas["192.43.208.0"]=201;
  682.     netas["192.43.209.0"]=201;
  683.     netas["192.43.217.0"]=194;
  684.     netas["192.43.226.0"]=201;
  685.     netas["192.43.227.0"]=201;
  686.     netas["192.43.228.0"]=201;
  687.     netas["192.43.229.0"]=201;
  688.     netas["192.43.230.0"]=201;
  689.     netas["192.43.231.0"]=201;
  690.     netas["192.43.232.0"]=201;
  691.     netas["192.43.244.0"]=194;    # secondary = 209
  692.     netas["192.43.252.0"]=267;    # secondary = 266
  693.     netas["192.48.125.0"]=209;
  694.     netas["192.48.33.0"]=195;
  695.     netas["192.48.80.0"]=201;
  696.     netas["192.48.96.0"]=86;    # secondary = 204
  697.     netas["192.5.10.0"]=195;
  698.     netas["192.5.104.0"]=97;    # secondary = 224
  699.     netas["192.5.109.0"]=204;    # secondary = 86
  700.     netas["192.5.11.0"]=86;    # secondary = 204
  701.     netas["192.5.14.0"]=195;
  702.     netas["192.5.144.0"]=174;
  703.     netas["192.5.146.0"]=204;    # secondary = 86
  704.     netas["192.5.148.0"]=174;
  705.     netas["192.5.157.0"]=204;    # secondary = 97
  706.     netas["192.5.16.0"]=68;
  707.     netas["192.5.170.0"]=267;    # secondary = 266
  708.     netas["192.5.171.0"]=267;    # secondary = 266
  709.     netas["192.5.172.0"]=267;    # secondary = 266
  710.     netas["192.5.174.0"]=267;    # secondary = 266
  711.     netas["192.5.175.0"]=267;    # secondary = 266
  712.     netas["192.5.192.0"]=267;    # secondary = 266
  713.     netas["192.5.195.0"]=267;    # secondary = 266
  714.     netas["192.5.196.0"]=267;    # secondary = 266
  715.     netas["192.5.197.0"]=267;    # secondary = 266
  716.     netas["192.5.198.0"]=267;    # secondary = 266
  717.     netas["192.5.199.0"]=267;    # secondary = 266
  718.     netas["192.5.200.0"]=267;    # secondary = 266
  719.     netas["192.5.202.0"]=199;    # secondary = 200
  720.     netas["192.5.204.0"]=174;
  721.     netas["192.5.214.0"]=86;    # secondary = 204
  722.     netas["192.5.219.0"]=86;    # secondary = 204
  723.     netas["192.5.237.0"]=174;
  724.     netas["192.5.238.0"]=199;    # secondary = 200
  725.     netas["192.5.241.0"]=195;
  726.     netas["192.5.39.0"]=86;    # secondary = 204
  727.     netas["192.5.41.0"]=86;    # secondary = 201
  728.     netas["192.5.43.0"]=174;
  729.     netas["192.5.46.0"]=224;    # secondary = 86
  730.     netas["192.5.49.0"]=195;
  731.     netas["192.5.53.0"]=174;
  732.     netas["192.5.57.0"]=86;    # secondary = 204
  733.     netas["192.5.60.0"]=97;    # secondary = 224
  734.     netas["192.5.7.0"]=195;
  735.     netas["192.5.82.0"]=86;    # secondary = 204
  736.     netas["192.5.88.0"]=97;    # secondary = 224
  737.     netas["192.5.89.0"]=97;    # secondary = 224
  738.     netas["192.52.106.0"]=194;
  739.     netas["192.52.154.0"]=203;    # secondary = 200
  740.     netas["192.52.179.0"]=86;    # secondary = 204
  741.     netas["192.52.180.0"]=202;
  742.     netas["192.52.182.0"]=174;
  743.     netas["192.52.195.0"]=41;    # secondary = 164
  744.     netas["192.52.218.0"]=174;
  745.     netas["192.52.219.0"]=174;
  746.     netas["192.52.220.0"]=174;
  747.     netas["192.52.245.0"]=97;    # secondary = 224
  748.     netas["192.54.109.0"]=201;
  749.     netas["192.54.138.0"]=86;    # secondary = 204
  750.     netas["192.54.81.0"]=209;
  751.     netas["192.55.90.0"]=204;
  752.     netas["192.55.97.0"]=195;
  753.     netas["192.6.201.0"]=280;    # secondary = 114
  754.     netas["192.9.9.0"]=203;    # secondary = 200
  755.     netas["31.0.0.0"]=195;    # secondary = 201
  756.     netas["35.0.0.0"]=177;    # secondary = 266
  757.     netas["36.0.0.0"]=200;
  758.     netas["46.0.0.0"]=97;    # secondary = 224
  759.     netas["8.0.0.0"]=97;    # secondary = 224
  760.  
  761. # from SRI-NIC.ARPA:<NETINFO>HOSTS.TXT of 14-Aug-89
  762.     netname["4.0.0.0"]="satnet";
  763.     netname["6.0.0.0"]="ypg-net";
  764.     netname["7.0.0.0"]="edn-temp";
  765.     netname["8.0.0.0"]="bbnccnet";
  766.     netname["9.0.0.0"]="ibm";
  767.     netname["10.0.0.0"]="arpanet";
  768.     netname["12.0.0.0"]="att";
  769.     netname["13.0.0.0"]="xerox-net";
  770.     netname["14.0.0.0"]="pdn";
  771.     netname["15.0.0.0"]="hp-internet";
  772.     netname["16.0.0.0"]="dec-internet";
  773.     netname["18.0.0.0"]="mit-temp";
  774.     netname["21.0.0.0"]="ddn-rvn";
  775.     netname["23.0.0.0"]="ddn-tc-net";
  776.     netname["24.0.0.0"]="minet";
  777.     netname["25.0.0.0"]="rsre-exp";
  778.     netname["26.0.0.0"]="milnet";
  779.     netname["27.0.0.0"]="nosc-lccn-temp";
  780.     netname["28.0.0.0"]="wideband";
  781.     netname["29.0.0.0"]="milx25-temp";
  782.     netname["30.0.0.0"]="arpax25-temp";
  783.     netname["31.0.0.0"]="ucdla-net";
  784.     netname["32.0.0.0"]="sriexpriga1";
  785.     netname["33.0.0.0"]="sriexpriga2";
  786.     netname["35.0.0.0"]="merit";
  787.     netname["36.0.0.0"]="su-net-temp";
  788.     netname["39.0.0.0"]="srinet-temp";
  789.     netname["41.0.0.0"]="bbn-test-a";
  790.     netname["42.0.0.0"]="can-inet";
  791.     netname["44.0.0.0"]="amprnet";
  792.     netname["45.0.0.0"]="showneta";
  793.     netname["46.0.0.0"]="bbnet";
  794.     netname["128.1.0.0"]="bbn-test-b";
  795.     netname["128.2.0.0"]="cmu-net";
  796.     netname["128.3.0.0"]="lbl-ip-net1";
  797.     netname["128.4.0.0"]="dcnet";
  798.     netname["128.5.0.0"]="fordnet";
  799.     netname["128.6.0.0"]="rutgers";
  800.     netname["128.7.0.0"]="krautnet";
  801.     netname["128.8.0.0"]="umdnet";
  802.     netname["128.9.0.0"]="isi-net";
  803.     netname["128.10.0.0"]="purdue-cs-en";
  804.     netname["128.11.0.0"]="bbn-cronus";
  805.     netname["128.12.0.0"]="su-net";
  806.     netname["128.13.0.0"]="matnet";
  807.     netname["128.14.0.0"]="bbn-sat-test";
  808.     netname["128.15.0.0"]="s1net";
  809.     netname["128.16.0.0"]="ucl-cs-ether";
  810.     netname["128.17.0.0"]="matnet-alt";
  811.     netname["128.18.0.0"]="srinet";
  812.     netname["128.19.0.0"]="edn";
  813.     netname["128.20.0.0"]="brlnet";
  814.     netname["128.21.0.0"]="sri-pr-1";
  815.     netname["128.22.0.0"]="sri-pr-2";
  816.     netname["128.24.0.0"]="rockwell-pr";
  817.     netname["128.25.0.0"]="bragg-pr";
  818.     netname["128.26.0.0"]="sape-airnet";
  819.     netname["128.27.0.0"]="demo-pr-1";
  820.     netname["128.28.0.0"]="c3-pr-temp";
  821.     netname["128.29.0.0"]="mitre";
  822.     netname["128.30.0.0"]="mit-net";
  823.     netname["128.31.0.0"]="mit-res";
  824.     netname["128.32.0.0"]="ucb-ether";
  825.     netname["128.33.0.0"]="bbn-net";
  826.     netname["128.34.0.0"]="nosc-lccn";
  827.     netname["128.35.0.0"]="bullusanet";
  828.     netname["128.36.0.0"]="yale-net";
  829.     netname["128.37.0.0"]="yuma";
  830.     netname["128.38.0.0"]="nswc-net";
  831.     netname["128.39.0.0"]="ntanet";
  832.     netname["128.40.0.0"]="ucl-ethernet";
  833.     netname["128.41.0.0"]="ucl-cs-service";
  834.     netname["128.42.0.0"]="rice-net";
  835.     netname["128.43.0.0"]="drenet";
  836.     netname["128.44.0.0"]="wsmr-net1";
  837.     netname["128.45.0.0"]="dec-wrl-net";
  838.     netname["128.46.0.0"]="purdue-net";
  839.     netname["128.47.0.0"]="tactnet";
  840.     netname["128.48.0.0"]="ucdla-net-b";
  841.     netname["128.49.0.0"]="nosc-ether";
  842.     netname["128.50.0.0"]="coins";
  843.     netname["128.51.0.0"]="coinstnet";
  844.     netname["128.52.0.0"]="mit-ai-net";
  845.     netname["128.53.0.0"]="sac-pr-2";
  846.     netname["128.54.0.0"]="ucsd";
  847.     netname["128.55.0.0"]="mfenet";
  848.     netname["128.56.0.0"]="usna-net";
  849.     netname["128.57.0.0"]="demo-pr-2";
  850.     netname["128.58.0.0"]="slcs";
  851.     netname["128.59.0.0"]="cu-net";
  852.     netname["128.60.0.0"]="nrl-ether";
  853.     netname["128.61.0.0"]="gatech";
  854.     netname["128.62.0.0"]="mcc-net";
  855.     netname["128.63.0.0"]="brl-subnet";
  856.     netname["128.80.0.0"]="cecomnet";
  857.     netname["128.81.0.0"]="symbolics";
  858.     netname["128.82.0.0"]="odu";
  859.     netname["128.83.0.0"]="utaustin";
  860.     netname["128.84.0.0"]="cornell-net";
  861.     netname["128.86.0.0"]="janet";
  862.     netname["128.87.0.0"]="hirst";
  863.     netname["128.89.0.0"]="bbn-enet";
  864.     netname["128.91.0.0"]="upenn";
  865.     netname["128.92.0.0"]="intellinet";
  866.     netname["128.93.0.0"]="inria-net";
  867.     netname["128.95.0.0"]="washington";
  868.     netname["128.96.0.0"]="bellcore-net";
  869.     netname["128.97.0.0"]="uclanet";
  870.     netname["128.98.0.0"]="rsre-en2";
  871.     netname["128.99.0.0"]="northrop-net";
  872.     netname["128.100.0.0"]="toronto";
  873.     netname["128.101.0.0"]="umn-net";
  874.     netname["128.102.0.0"]="ames-net";
  875.     netname["128.103.0.0"]="harv-fiber";
  876.     netname["128.104.0.0"]="wisc-herd";
  877.     netname["128.105.0.0"]="wisc";
  878.     netname["128.106.0.0"]="sri-pson-1";
  879.     netname["128.107.0.0"]="lewis-prnet1";
  880.     netname["128.108.0.0"]="lewis-prnet2";
  881.     netname["128.109.0.0"]="tucc-mcnc";
  882.     netname["128.110.0.0"]="utah-net";
  883.     netname["128.111.0.0"]="ucsb";
  884.     netname["128.112.0.0"]="princeton";
  885.     netname["128.113.0.0"]="rpinet";
  886.     netname["128.114.0.0"]="ucsc";
  887.     netname["128.115.0.0"]="llnl-labnet";
  888.     netname["128.116.0.0"]="usan";
  889.     netname["128.117.0.0"]="ucar";
  890.     netname["128.118.0.0"]="penn-state";
  891.     netname["128.119.0.0"]="umass-net";
  892.     netname["128.120.0.0"]="ucdavis";
  893.     netname["128.121.0.0"]="jvnc-net";
  894.     netname["128.122.0.0"]="nyu-net";
  895.     netname["128.123.0.0"]="nmsu";
  896.     netname["128.124.0.0"]="nta-temp";
  897.     netname["128.125.0.0"]="uscnet";
  898.     netname["128.126.0.0"]="unisys-prc";
  899.     netname["128.127.0.0"]="ftp-software";
  900.     netname["128.128.0.0"]="whoinet";
  901.     netname["128.132.0.0"]="radc-lons";
  902.     netname["128.133.0.0"]="afsc-lons";
  903.     netname["128.134.0.0"]="sdn";
  904.     netname["128.135.0.0"]="u-chicago";
  905.     netname["128.136.0.0"]="tek-allnet";
  906.     netname["128.138.0.0"]="colorado";
  907.     netname["128.139.0.0"]="ilan";
  908.     netname["128.140.0.0"]="emory-inet";
  909.     netname["128.143.0.0"]="virginia";
  910.     netname["128.145.0.0"]="nysernet";
  911.     netname["128.146.0.0"]="ohio-state";
  912.     netname["128.147.0.0"]="u-pgh-net";
  913.     netname["128.148.0.0"]="brown-univ";
  914.     netname["128.149.0.0"]="jpl-net";
  915.     netname["128.150.0.0"]="nsf-lan";
  916.     netname["128.151.0.0"]="ur-net";
  917.     netname["128.152.0.0"]="hac-enet";
  918.     netname["128.153.0.0"]="clarkson";
  919.     netname["128.154.0.0"]="wff-net";
  920.     netname["128.155.0.0"]="larc-net";
  921.     netname["128.156.0.0"]="lerc-net";
  922.     netname["128.157.0.0"]="jsc-net";
  923.     netname["128.158.0.0"]="msfc-net";
  924.     netname["128.159.0.0"]="ksc-net";
  925.     netname["128.160.0.0"]="nstl-net";
  926.     netname["128.161.0.0"]="nsn-net";
  927.     netname["128.162.0.0"]="cray-net";
  928.     netname["128.163.0.0"]="uky";
  929.     netname["128.164.0.0"]="gwu-gate";
  930.     netname["128.165.0.0"]="lanl-inet";
  931.     netname["128.167.0.0"]="sura";
  932.     netname["128.168.0.0"]="goldhill";
  933.     netname["128.169.0.0"]="utk";
  934.     netname["128.170.0.0"]="unisys-cam";
  935.     netname["128.171.0.0"]="hawaii";
  936.     netname["128.172.0.0"]="vcu-lan";
  937.     netname["128.173.0.0"]="va-tech";
  938.     netname["128.174.0.0"]="uiuc-campus-b";
  939.     netname["128.175.0.0"]="udelnet";
  940.     netname["128.180.0.0"]="lehigh";
  941.     netname["128.181.0.0"]="tektronix";
  942.     netname["128.182.0.0"]="pscnet";
  943.     netname["128.183.0.0"]="gsfc";
  944.     netname["128.184.0.0"]="deakinet";
  945.     netname["128.185.0.0"]="proteon-net";
  946.     netname["128.186.0.0"]="fsu";
  947.     netname["128.187.0.0"]="byu-net";
  948.     netname["128.188.0.0"]="m2cnet";
  949.     netname["128.189.0.0"]="bcnet";
  950.     netname["128.190.0.0"]="belvoir-net";
  951.     netname["128.192.0.0"]="uga";
  952.     netname["128.193.0.0"]="orst";
  953.     netname["128.194.0.0"]="tamu-net";
  954.     netname["128.195.0.0"]="uciics-net";
  955.     netname["128.196.0.0"]="univ-ariz";
  956.     netname["128.197.0.0"]="bu-net";
  957.     netname["128.198.0.0"]="cu-colospgs";
  958.     netname["128.200.0.0"]="uci-net";
  959.     netname["128.202.0.0"]="csocnet";
  960.     netname["128.204.0.0"]="albnynet";
  961.     netname["128.205.0.0"]="ubuffalonet";
  962.     netname["128.206.0.0"]="monet";
  963.     netname["128.208.0.0"]="wash-nsf";
  964.     netname["128.209.0.0"]="nynexstnet";
  965.     netname["128.210.0.0"]="purdue-ccnet";
  966.     netname["128.211.0.0"]="purdue-cs-cyp";
  967.     netname["128.213.0.0"]="rpicsnet";
  968.     netname["128.214.0.0"]="funet";
  969.     netname["128.215.0.0"]="intel";
  970.     netname["128.216.0.0"]="cc-prnet";
  971.     netname["128.217.0.0"]="nasa-ksc-ois";
  972.     netname["128.218.0.0"]="ucsf-net";
  973.     netname["128.219.0.0"]="ornl-netb1";
  974.     netname["128.220.0.0"]="jhu";
  975.     netname["128.221.0.0"]="dgpn1";
  976.     netname["128.222.0.0"]="dgpn2";
  977.     netname["128.223.0.0"]="uonet";
  978.     netname["128.226.0.0"]="binghamton";
  979.     netname["128.227.0.0"]="ufnet";
  980.     netname["128.228.0.0"]="cuny";
  981.     netname["128.229.0.0"]="adsnet";
  982.     netname["128.230.0.0"]="syr-univ-net";
  983.     netname["128.231.0.0"]="nih-net";
  984.     netname["128.235.0.0"]="njit";
  985.     netname["128.236.0.0"]="usafa-net";
  986.     netname["128.237.0.0"]="cmu-sei-net";
  987.     netname["128.238.0.0"]="poly-u-net";
  988.     netname["128.239.0.0"]="wm-net";
  989.     netname["128.241.0.0"]="sesquinet";
  990.     netname["128.242.0.0"]="midnet";
  991.     netname["128.244.0.0"]="apl-net";
  992.     netname["128.245.0.0"]="sra-ct-net";
  993.     netname["128.247.0.0"]="ti";
  994.     netname["128.248.0.0"]="uic-net";
  995.     netname["128.249.0.0"]="tmc-net";
  996.     netname["128.250.0.0"]="unimelb";
  997.     netname["128.251.0.0"]="rockw-teleda";
  998.     netname["128.252.0.0"]="washington-u";
  999.     netname["128.253.0.0"]="ccs-net";
  1000.     netname["128.255.0.0"]="uiowa";
  1001.     netname["129.1.0.0"]="bgsu";
  1002.     netname["129.2.0.0"]="umd-bogon-net";
  1003.     netname["129.3.0.0"]="suny-oswego-net";
  1004.     netname["129.4.0.0"]="trw";
  1005.     netname["129.5.0.0"]="hgcnet";
  1006.     netname["129.6.0.0"]="nist";
  1007.     netname["129.7.0.0"]="uh-net";
  1008.     netname["129.8.0.0"]="csufresno";
  1009.     netname["129.10.0.0"]="northeastern-net";
  1010.     netname["129.13.0.0"]="link";
  1011.     netname["129.15.0.0"]="uoknor";
  1012.     netname["129.16.0.0"]="cth-net";
  1013.     netname["129.18.0.0"]="next-net";
  1014.     netname["129.19.0.0"]="westnet";
  1015.     netname["129.20.0.0"]="verdur";
  1016.     netname["129.21.0.0"]="rit";
  1017.     netname["129.22.0.0"]="cwrunet";
  1018.     netname["129.23.0.0"]="sdio-internet";
  1019.     netname["129.24.0.0"]="unm-cdcn";
  1020.     netname["129.25.0.0"]="drexel";
  1021.     netname["129.28.0.0"]="eta-lan";
  1022.     netname["129.29.0.0"]="usmanet";
  1023.     netname["129.30.0.0"]="honeywell";
  1024.     netname["129.32.0.0"]="temple";
  1025.     netname["129.33.0.0"]="ibm-almaden";
  1026.     netname["129.34.0.0"]="ibm-watson";
  1027.     netname["129.36.0.0"]="ibm-roch";
  1028.     netname["129.43.0.0"]="nci-fcrf";
  1029.     netname["129.46.0.0"]="qualnet";
  1030.     netname["129.48.0.0"]="wpafb-cds-net";
  1031.     netname["129.49.0.0"]="suny-sb";
  1032.     netname["129.51.0.0"]="esmc-lons";
  1033.     netname["129.52.0.0"]="wpafb-lons";
  1034.     netname["129.53.0.0"]="hanscom";
  1035.     netname["129.54.0.0"]="wsmc-lons";
  1036.     netname["129.55.0.0"]="lincoln-mi";
  1037.     netname["129.57.0.0"]="cebaf";
  1038.     netname["129.59.0.0"]="vanderbilt";
  1039.     netname["129.60.0.0"]="ntt-inet";
  1040.     netname["129.61.0.0"]="econet";
  1041.     netname["129.62.0.0"]="baylor";
  1042.     netname["129.63.0.0"]="ulowell";
  1043.     netname["129.65.0.0"]="calpoly";
  1044.     netname["129.66.0.0"]="asn-net";
  1045.     netname["129.71.0.0"]="wvnet";
  1046.     netname["129.72.0.0"]="uwyo";
  1047.     netname["129.73.0.0"]="siemens";
  1048.     netname["129.74.0.0"]="notre-dame";
  1049.     netname["129.75.0.0"]="ccur-dom";
  1050.     netname["129.78.0.0"]="sydnet";
  1051.     netname["129.79.0.0"]="indiana-net";
  1052.     netname["129.81.0.0"]="tulane-net";
  1053.     netname["129.82.0.0"]="csunet";
  1054.     netname["129.83.0.0"]="mitre-b-netb";
  1055.     netname["129.84.0.0"]="twg-net";
  1056.     netname["129.85.0.0"]="rock";
  1057.     netname["129.87.0.0"]="slbsdrnet";
  1058.     netname["129.88.0.0"]="imag";
  1059.     netname["129.89.0.0"]="milw-ipnet";
  1060.     netname["129.91.0.0"]="encore";
  1061.     netname["129.92.0.0"]="afit";
  1062.     netname["129.93.0.0"]="huskernet";
  1063.     netname["129.94.0.0"]="unsw";
  1064.     netname["129.95.0.0"]="oregradnet";
  1065.     netname["129.96.0.0"]="flinders-uni";
  1066.     netname["129.97.0.0"]="uwnet";
  1067.     netname["129.99.0.0"]="nas-net";
  1068.     netname["129.100.0.0"]="uwo-net";
  1069.     netname["129.101.0.0"]="idaho-engr";
  1070.     netname["129.104.0.0"]="poly";
  1071.     netname["129.105.0.0"]="nwunet";
  1072.     netname["129.106.0.0"]="uthouston";
  1073.     netname["129.107.0.0"]="utarlington";
  1074.     netname["129.108.0.0"]="ots-129-108";
  1075.     netname["129.109.0.0"]="utgalveston";
  1076.     netname["129.110.0.0"]="utdallas";
  1077.     netname["129.111.0.0"]="uthscsa";
  1078.     netname["129.112.0.0"]="utswmed";
  1079.     netname["129.113.0.0"]="ots-129-113";
  1080.     netname["129.114.0.0"]="utccsprd";
  1081.     netname["129.115.0.0"]="ots-129-115";
  1082.     netname["129.116.0.0"]="chpchyperhose";
  1083.     netname["129.117.0.0"]="thenetmn";
  1084.     netname["129.118.0.0"]="ttunet";
  1085.     netname["129.119.0.0"]="southmethuniv";
  1086.     netname["129.120.0.0"]="untexas";
  1087.     netname["129.121.0.0"]="nmtechnet";
  1088.     netname["129.122.0.0"]="prime";
  1089.     netname["129.123.0.0"]="usu";
  1090.     netname["129.124.0.0"]="gmrlnet";
  1091.     netname["129.126.0.0"]="kodak";
  1092.     netname["129.127.0.0"]="adelaide-uni";
  1093.     netname["129.130.0.0"]="ksunet";
  1094.     netname["129.131.0.0"]="nwcnet";
  1095.     netname["129.133.0.0"]="wesnet";
  1096.     netname["129.137.0.0"]="un-of-cinci";
  1097.     netname["129.138.0.0"]="nmtech";
  1098.     netname["129.139.0.0"]="picanet";
  1099.     netname["129.140.0.0"]="nsfnet-bb";
  1100.     netname["129.141.0.0"]="gafsnet";
  1101.     netname["129.142.0.0"]="denet";
  1102.     netname["129.162.0.0"]="swri-net";
  1103.     netname["129.170.0.0"]="dart-ether";
  1104.     netname["129.171.0.0"]="miami";
  1105.     netname["129.172.0.0"]="rok";
  1106.     netname["129.174.0.0"]="masonet";
  1107.     netname["129.175.0.0"]="paris-sud";
  1108.     netname["129.176.0.0"]="mayo";
  1109.     netname["129.177.0.0"]="bergen-net";
  1110.     netname["129.178.0.0"]="norway-two";
  1111.     netname["129.179.0.0"]="cdc-net";
  1112.     netname["129.180.0.0"]="une-campus";
  1113.     netname["129.186.0.0"]="cyclonenet";
  1114.     netname["129.188.0.0"]="motorola";
  1115.     netname["129.189.0.0"]="iconet-orc";
  1116.     netname["129.190.0.0"]="asecc";
  1117.     netname["129.191.0.0"]="nsco";
  1118.     netname["129.192.0.0"]="acc-net";
  1119.     netname["129.193.0.0"]="trw-ed-net";
  1120.     netname["129.198.0.0"]="elan";
  1121.     netname["129.199.0.0"]="ens-net";
  1122.     netname["129.207.0.0"]="pvamu-net";
  1123.     netname["129.209.0.0"]="brlnets";
  1124.     netname["129.213.0.0"]="com-com-com";
  1125.     netname["129.216.0.0"]="nrc-net";
  1126.     netname["129.217.0.0"]="unido-lan";
  1127.     netname["129.219.0.0"]="asu-net";
  1128.     netname["129.229.0.0"]="usa-cecer";
  1129.     netname["129.235.0.0"]="srcnet";
  1130.     netname["129.236.0.0"]="ldgo-net";
  1131.     netname["129.237.0.0"]="jayhawknet";
  1132.     netname["129.238.0.0"]="afwl-net";
  1133.     netname["129.240.0.0"]="uionet";
  1134.     netname["129.241.0.0"]="unitnet";
  1135.     netname["129.242.0.0"]="uibnet";
  1136.     netname["129.243.0.0"]="mmcnet";
  1137.     netname["129.244.0.0"]="kehnet";
  1138.     netname["129.246.0.0"]="ida";
  1139.     netname["129.247.0.0"]="dfvrl-net";
  1140.     netname["129.248.0.0"]="apollo";
  1141.     netname["129.250.0.0"]="prpnet";
  1142.     netname["129.251.0.0"]="slan-bsn";
  1143.     netname["129.252.0.0"]="scarolina";
  1144.     netname["130.11.0.0"]="geores";
  1145.     netname["130.13.0.0"]="uswest";
  1146.     netname["130.14.0.0"]="nlm-ether";
  1147.     netname["130.15.0.0"]="queensu";
  1148.     netname["130.16.0.0"]="bcn";
  1149.     netname["130.17.0.0"]="csustan";
  1150.     netname["130.18.0.0"]="msstate";
  1151.     netname["130.20.0.0"]="pnlnet";
  1152.     netname["130.22.0.0"]="dca-reston";
  1153.     netname["130.33.0.0"]="sarnoff";
  1154.     netname["130.38.0.0"]="mdc-net";
  1155.     netname["130.39.0.0"]="tigerlan";
  1156.     netname["130.41.0.0"]="atd-net";
  1157.     netname["130.42.0.0"]="boeresnet";
  1158.     netname["130.43.0.0"]="apple-net";
  1159.     netname["130.44.0.0"]="ams";
  1160.     netname["130.46.0.0"]="dtrc-b1-net";
  1161.     netname["130.49.0.0"]="u-pitt";
  1162.     netname["130.50.0.0"]="risc-net";
  1163.     netname["130.53.0.0"]="afotecpcnet";
  1164.     netname["130.56.0.0"]="anunet";
  1165.     netname["130.57.0.0"]="excelan";
  1166.     netname["130.58.0.0"]="swarthmore";
  1167.     netname["130.62.0.0"]="mipsnet";
  1168.     netname["130.63.0.0"]="yorku";
  1169.     netname["130.68.0.0"]="mscnet";
  1170.     netname["130.71.0.0"]="stolaf";
  1171.     netname["130.74.0.0"]="olemiss";
  1172.     netname["130.81.0.0"]="nytel-bb-1";
  1173.     netname["130.85.0.0"]="umbcnet";
  1174.     netname["130.86.0.0"]="csusac";
  1175.     netname["130.90.0.0"]="matherafbnet";
  1176.     netname["130.91.0.0"]="upenn-subnet";
  1177.     netname["130.93.0.0"]="fernwoodnet2";
  1178.     netname["130.94.0.0"]="jvncnet";
  1179.     netname["130.95.0.0"]="uwa-net";
  1180.     netname["130.99.0.0"]="net-3m";
  1181.     netname["130.101.0.0"]="uakron";
  1182.     netname["130.102.0.0"]="uqnet";
  1183.     netname["130.105.0.0"]="osf";
  1184.     netname["130.107.0.0"]="sri-csl-net-2";
  1185.     netname["130.109.0.0"]="ncsc-net";
  1186.     netname["130.113.0.0"]="mcmaster";
  1187.     netname["130.114.0.0"]="apgnet";
  1188.     netname["130.116.0.0"]="csiro-dmt";
  1189.     netname["130.117.0.0"]="nyser2";
  1190.     netname["130.118.0.0"]="geomen";
  1191.     netname["130.123.0.0"]="massey";
  1192.     netname["130.126.0.0"]="uiuc-ncsa";
  1193.     netname["130.127.0.0"]="clemsonu";
  1194.     netname["130.128.0.0"]="shownetb";
  1195.     netname["130.130.0.0"]="uownet";
  1196.     netname["130.132.0.0"]="yale-spine";
  1197.     netname["130.134.0.0"]="dfrf-net";
  1198.     netname["130.136.0.0"]="bologna-net";
  1199.     netname["130.137.0.0"]="datapoint-net";
  1200.     netname["130.150.0.0"]="csunet-ip";
  1201.     netname["130.151.0.0"]="rok2";
  1202.     netname["130.152.0.0"]="los-nettos";
  1203.     netname["130.154.0.0"]="rand-netb";
  1204.     netname["130.155.0.0"]="dms-syd";
  1205.     netname["130.157.0.0"]="sonoma-state";
  1206.     netname["130.160.0.0"]="uanet";
  1207.     netname["130.163.0.0"]="centernet";
  1208.     netname["130.165.0.0"]="cespked-net";
  1209.     netname["130.166.0.0"]="csun";
  1210.     netname["130.167.0.0"]="stsci-net";
  1211.     netname["130.168.0.0"]="convex";
  1212.     netname["130.180.0.0"]="dec-zk-net";
  1213.     netname["130.182.0.0"]="csulanet";
  1214.     netname["130.184.0.0"]="razornet";
  1215.     netname["130.185.0.0"]="onet";
  1216.     netname["130.186.0.0"]="cineca-net";
  1217.     netname["130.187.0.0"]="es-net";
  1218.     netname["130.188.0.0"]="vttnet";
  1219.     netname["130.189.0.0"]="dart-hitch";
  1220.     netname["130.191.0.0"]="sdsu-net";
  1221.     netname["130.192.0.0"]="torino-it-lan";
  1222.     netname["130.194.0.0"]="monash-net";
  1223.     netname["130.195.0.0"]="vuw";
  1224.     netname["130.198.0.0"]="prisma-ether";
  1225.     netname["130.199.0.0"]="yapnet";
  1226.     netname["130.202.0.0"]="argonne";
  1227.     netname["130.203.0.0"]="psu-compsc";
  1228.     netname["130.204.0.0"]="interlan";
  1229.     netname["130.207.0.0"]="git";
  1230.     netname["130.208.0.0"]="isnet";
  1231.     netname["130.210.0.0"]="linknet";
  1232.     netname["130.212.0.0"]="fognet";
  1233.     netname["130.215.0.0"]="wpi";
  1234.     netname["130.216.0.0"]="aukuni-net";
  1235.     netname["130.217.0.0"]="waikato-lan-1";
  1236.     netname["130.219.0.0"]="umdnj";
  1237.     netname["130.221.0.0"]="aero-net";
  1238.     netname["130.222.0.0"]="prcne-net";
  1239.     netname["130.225.0.0"]="denet-1";
  1240.     netname["130.230.0.0"]="tamnet";
  1241.     netname["130.235.0.0"]="lunet";
  1242.     netname["130.236.0.0"]="liunet";
  1243.     netname["130.237.0.0"]="kth-lan";
  1244.     netname["130.238.0.0"]="uu-net";
  1245.     netname["130.239.0.0"]="umunet";
  1246.     netname["130.240.0.0"]="luthnet";
  1247.     netname["130.241.0.0"]="gu-net";
  1248.     netname["130.245.0.0"]="sunysb-cs";
  1249.     netname["130.252.0.0"]="tandem-net";
  1250.     netname["130.253.0.0"]="denveru-net";
  1251.     netname["131.1.0.0"]="iconet";
  1252.     netname["131.2.0.0"]="gafb-net";
  1253.     netname["131.3.0.0"]="matherafb";
  1254.     netname["131.4.0.0"]="wpafb-net";
  1255.     netname["131.5.0.0"]="griffiss-net";
  1256.     netname["131.6.0.0"]="langley-net";
  1257.     netname["131.7.0.0"]="offutt-net";
  1258.     netname["131.8.0.0"]="hqusaf-net";
  1259.     netname["131.9.0.0"]="scottafb-net";
  1260.     netname["131.10.0.0"]="barksdale";
  1261.     netname["131.11.0.0"]="bolling-net";
  1262.     netname["131.12.0.0"]="brooks-net";
  1263.     netname["131.13.0.0"]="kelly-net";
  1264.     netname["131.14.0.0"]="lowryafb-net";
  1265.     netname["131.15.0.0"]="peterson-net";
  1266.     netname["131.16.0.0"]="ramsteinnet";
  1267.     netname["131.17.0.0"]="sheppard";
  1268.     netname["131.18.0.0"]="tinkerccso";
  1269.     netname["131.19.0.0"]="bitburgnet";
  1270.     netname["131.20.0.0"]="eglin-net";
  1271.     netname["131.21.0.0"]="hahnnet";
  1272.     netname["131.22.0.0"]="keesler-net";
  1273.     netname["131.23.0.0"]="kirtland-net";
  1274.     netname["131.24.0.0"]="macdill-net";
  1275.     netname["131.25.0.0"]="patrick-net";
  1276.     netname["131.26.0.0"]="usafacad-net";
  1277.     netname["131.27.0.0"]="hillafb-net";
  1278.     netname["131.28.0.0"]="wpafb-net2";
  1279.     netname["131.29.0.0"]="laafb-net";
  1280.     netname["131.30.0.0"]="mcchordnet";
  1281.     netname["131.31.0.0"]="mcclellannet";
  1282.     netname["131.32.0.0"]="lacklandnet";
  1283.     netname["131.33.0.0"]="edwards-net";
  1284.     netname["131.34.0.0"]="march-net";
  1285.     netname["131.35.0.0"]="fairchild";
  1286.     netname["131.36.0.0"]="yokota-net";
  1287.     netname["131.37.0.0"]="elmendorf";
  1288.     netname["131.38.0.0"]="hickam-net";
  1289.     netname["131.39.0.0"]="eielson";
  1290.     netname["131.40.0.0"]="bergstrom";
  1291.     netname["131.41.0.0"]="andrews-net";
  1292.     netname["131.42.0.0"]="hanscom-net";
  1293.     netname["131.43.0.0"]="homestead";
  1294.     netname["131.44.0.0"]="randolph-net";
  1295.     netname["131.45.0.0"]="robins-net";
  1296.     netname["131.46.0.0"]="shaw";
  1297.     netname["131.47.0.0"]="andersen-net";
  1298.     netname["131.48.0.0"]="aviano-net";
  1299.     netname["131.49.0.0"]="clark-net";
  1300.     netname["131.50.0.0"]="davis-monthan";
  1301.     netname["131.51.0.0"]="lakenheath";
  1302.     netname["131.52.0.0"]="luke-net";
  1303.     netname["131.53.0.0"]="malmstrom";
  1304.     netname["131.57.0.0"]="taegu";
  1305.     netname["131.58.0.0"]="alconbury";
  1306.     netname["131.59.0.0"]="dyess";
  1307.     netname["131.60.0.0"]="england";
  1308.     netname["131.61.0.0"]="mcconnell";
  1309.     netname["131.62.0.0"]="norton";
  1310.     netname["131.74.0.0"]="dla";
  1311.     netname["131.78.0.0"]="dsac";
  1312.     netname["131.91.0.0"]="fau";
  1313.     netname["131.92.0.0"]="apgea-subnet";
  1314.     netname["131.93.0.0"]="sjc-net";
  1315.     netname["131.94.0.0"]="fiu";
  1316.     netname["131.95.0.0"]="usm";
  1317.     netname["131.103.0.0"]="cicnet";
  1318.     netname["131.105.0.0"]="sm-alc";
  1319.     netname["131.106.0.0"]="mtxinu-net";
  1320.     netname["131.108.0.0"]="cisco-system";
  1321.     netname["131.109.0.0"]="brown-cfm-cs";
  1322.     netname["131.114.0.0"]="pisa-net";
  1323.     netname["131.118.0.0"]="mincnet";
  1324.     netname["131.119.0.0"]="barrnet";
  1325.     netname["131.120.0.0"]="npsnet";
  1326.     netname["131.121.0.0"]="nadn";
  1327.     netname["131.122.0.0"]="nadn2";
  1328.     netname["131.123.0.0"]="kent-state";
  1329.     netname["131.125.0.0"]="kean-net";
  1330.     netname["131.131.0.0"]="contel-wtp";
  1331.     netname["131.132.0.0"]="drevnet";
  1332.     netname["131.133.0.0"]="dreanet";
  1333.     netname["131.142.0.0"]="cfa-net";
  1334.     netname["131.145.0.0"]="merit-tech";
  1335.     netname["131.146.0.0"]="mdc-sj-net";
  1336.     netname["131.151.0.0"]="mornetr";
  1337.     netname["131.153.0.0"]="sematech";
  1338.     netname["131.156.0.0"]="niu-net";
  1339.     netname["131.158.0.0"]="usuhsnet";
  1340.     netname["131.161.0.0"]="web-net";
  1341.     netname["131.167.0.0"]="bminet";
  1342.     netname["131.171.0.0"]="umuc";
  1343.     netname["131.178.0.0"]="itesm";
  1344.     netname["131.179.0.0"]="ucla-cs";
  1345.     netname["131.181.0.0"]="qut";
  1346.     netname["131.182.0.0"]="nasa-hq-net";
  1347.     netname["131.183.0.0"]="utoledo-net";
  1348.     netname["131.185.0.0"]="dsto";
  1349.     netname["131.186.0.0"]="wb-test";
  1350.     netname["131.187.0.0"]="oarnet";
  1351.     netname["131.192.0.0"]="nearnet";
  1352.     netname["131.193.0.0"]="uic-isn-net";
  1353.     netname["131.196.0.0"]="cnusc";
  1354.     netname["131.198.0.0"]="rok3";
  1355.     netname["131.199.0.0"]="rok4";
  1356.     netname["131.200.0.0"]="rok5";
  1357.     netname["131.204.0.0"]="au-net";
  1358.     netname["131.210.0.0"]="uw-parkside";
  1359.     netname["131.212.0.0"]="umndulnet";
  1360.     netname["131.214.0.0"]="romenet";
  1361.     netname["131.215.0.0"]="caltech-net";
  1362.     netname["131.216.0.0"]="nevada";
  1363.     netname["131.217.0.0"]="tasuni-net";
  1364.     netname["131.218.0.0"]="aladdin";
  1365.     netname["131.225.0.0"]="fermilab";
  1366.     netname["131.230.0.0"]="siu-net";
  1367.     netname["131.239.0.0"]="think-net";
  1368.     netname["131.240.0.0"]="cc";
  1369.     netname["131.242.0.0"]="citec";
  1370.     netname["131.243.0.0"]="lbl-ip-net2";
  1371.     netname["131.247.0.0"]="usf";
  1372.     netname["131.249.0.0"]="fccc";
  1373.     netname["131.250.0.0"]="ocnr-ether";
  1374.     netname["131.254.0.0"]="irisa-net";
  1375.     netname["132.4.0.0"]="wurtsmith";
  1376.     netname["132.5.0.0"]="holloman";
  1377.     netname["132.6.0.0"]="ankara";
  1378.     netname["132.7.0.0"]="charleston";
  1379.     netname["132.8.0.0"]="dobbins-net";
  1380.     netname["132.9.0.0"]="ellsworth";
  1381.     netname["132.10.0.0"]="grand-forks";
  1382.     netname["132.11.0.0"]="hellenikon";
  1383.     netname["132.12.0.0"]="myrtle-beach";
  1384.     netname["132.13.0.0"]="bentwaters";
  1385.     netname["132.15.0.0"]="kadena";
  1386.     netname["132.16.0.0"]="kunsan";
  1387.     netname["132.17.0.0"]="lindsey";
  1388.     netname["132.19.0.0"]="mildenhall";
  1389.     netname["132.21.0.0"]="plattsburgh";
  1390.     netname["132.23.0.0"]="seymour-john";
  1391.     netname["132.27.0.0"]="incirlik-net";
  1392.     netname["132.31.0.0"]="loring-net";
  1393.     netname["132.33.0.0"]="travis";
  1394.     netname["132.34.0.0"]="cannon";
  1395.     netname["132.40.0.0"]="moody-net";
  1396.     netname["132.45.0.0"]="chanute";
  1397.     netname["132.48.0.0"]="laughlin-net";
  1398.     netname["132.60.0.0"]="maxwell-net";
  1399.     netname["132.61.0.0"]="osan-net";
  1400.     netname["132.62.0.0"]="kirtland2";
  1401.     netname["132.63.0.0"]="randolphmpc";
  1402.     netname["132.64.0.0"]="ilan-huji-1";
  1403.     netname["132.65.0.0"]="ilan-huji-2";
  1404.     netname["132.66.0.0"]="ilan-tau-1";
  1405.     netname["132.67.0.0"]="ilan-tau-2";
  1406.     netname["132.68.0.0"]="ilan-technion-1";
  1407.     netname["132.69.0.0"]="ilan-technion-2";
  1408.     netname["132.70.0.0"]="ilan-biu-1";
  1409.     netname["132.71.0.0"]="ilan-biu-2";
  1410.     netname["132.72.0.0"]="ilan-bgu-1";
  1411.     netname["132.73.0.0"]="ilan-bgu-2";
  1412.     netname["132.74.0.0"]="ilan-haifa-1";
  1413.     netname["132.75.0.0"]="ilan-haifa-2";
  1414.     netname["132.76.0.0"]="ilan-wis-1";
  1415.     netname["132.77.0.0"]="ilan-wis-2";
  1416.     netname["132.78.0.0"]="ilan-resrv";
  1417.     netname["132.144.0.0"]="ria-2";
  1418.     netname["132.151.0.0"]="nri-net";
  1419.     netname["132.154.0.0"]="rockwell-ai";
  1420.     netname["132.159.0.0"]="ftleenet";
  1421.     netname["132.160.0.0"]="paccom";
  1422.     netname["132.163.0.0"]="bldrdoc";
  1423.     netname["132.170.0.0"]="ucf";
  1424.     netname["132.174.0.0"]="oclc";
  1425.     netname["132.175.0.0"]="snla-net";
  1426.     netname["132.176.0.0"]="fernuni-net";
  1427.     netname["132.177.0.0"]="unh";
  1428.     netname["132.178.0.0"]="idbsu";
  1429.     netname["132.181.0.0"]="canterbury";
  1430.     netname["132.183.0.0"]="mgh-ether";
  1431.     netname["132.192.0.0"]="utmem-net";
  1432.     netname["132.193.0.0"]="aro-net";
  1433.     netname["132.194.0.0"]="cudenver";
  1434.     netname["132.198.0.0"]="uvm-net";
  1435.     netname["132.202.0.0"]="risq";
  1436.     netname["132.203.0.0"]="ulaval";
  1437.     netname["132.204.0.0"]="umontreal";
  1438.     netname["132.205.0.0"]="concordia";
  1439.     netname["132.206.0.0"]="mcgill-ca";
  1440.     netname["132.207.0.0"]="polytechca";
  1441.     netname["132.208.0.0"]="uqam";
  1442.     netname["132.226.0.0"]="alcoa-net";
  1443.     netname["132.228.0.0"]="grumman";
  1444.     netname["132.234.0.0"]="gunet";
  1445.     netname["132.235.0.0"]="ohiou-net";
  1446.     netname["132.236.0.0"]="nysaes";
  1447.     netname["132.238.0.0"]="fdunet";
  1448.     netname["132.239.0.0"]="ucsd-subnets";
  1449.     netname["132.241.0.0"]="csuchico";
  1450.     netname["132.243.0.0"]="ncrwin";
  1451.     netname["132.247.0.0"]="ram";
  1452.     netname["132.248.0.0"]="redunam";
  1453.     netname["132.249.0.0"]="sdsclan";
  1454.     netname["132.250.0.0"]="nrl-nets";
  1455.     netname["132.251.0.0"]="ists";
  1456.     netname["132.254.0.0"]="itesm-mexico";
  1457.     netname["134.3.0.0"]="ssclab";
  1458.     netname["134.4.0.0"]="ipac-net";
  1459.     netname["134.9.0.0"]="ocf-net";
  1460.     netname["134.11.0.0"]="pentnet";
  1461.     netname["134.12.0.0"]="riacs-b-net";
  1462.     netname["134.17.0.0"]="bay-pr-net";
  1463.     netname["134.18.0.0"]="bhp-ip-net";
  1464.     netname["134.20.0.0"]="inel";
  1465.     netname["134.24.0.0"]="cerfnet";
  1466.     netname["134.50.0.0"]="isu-net";
  1467.     netname["134.53.0.0"]="muohio";
  1468.     netname["134.55.0.0"]="esnet";
  1469.     netname["134.57.0.0"]="rockwell-rkd";
  1470.     netname["134.62.0.0"]="tektronix1";
  1471.     netname["134.63.0.0"]="tektronix2";
  1472.     netname["134.64.0.0"]="tektronix3";
  1473.     netname["134.65.0.0"]="tektronix4";
  1474.     netname["134.66.0.0"]="tektronix5";
  1475.     netname["134.67.0.0"]="tektronix6";
  1476.     netname["134.69.0.0"]="oxy-net";
  1477.     netname["134.71.0.0"]="csupom";
  1478.     netname["134.74.0.0"]="citycollege";
  1479.     netname["134.78.0.0"]="avtros-net";
  1480.     netname["134.79.0.0"]="su-slac";
  1481.     netname["134.80.0.0"]="monmouth-1";
  1482.     netname["134.87.0.0"]="bcnet-2";
  1483.     netname["134.89.0.0"]="mbari";
  1484.     netname["134.116.0.0"]="mmlab";
  1485.     netname["134.121.0.0"]="wsunet";
  1486.     netname["134.124.0.0"]="mornets";
  1487.     netname["134.125.0.0"]="twdb";
  1488.     netname["134.126.0.0"]="jmu";
  1489.     netname["134.129.0.0"]="nodak";
  1490.     netname["134.131.0.0"]="wpafb-avlab";
  1491.     netname["134.132.0.0"]="lgc-net";
  1492.     netname["134.135.0.0"]="gdss-net";
  1493.     netname["134.136.0.0"]="wpafb-asd-net";
  1494.     netname["134.139.0.0"]="csulb-ip";
  1495.     netname["134.140.0.0"]="simmons";
  1496.     netname["134.149.0.0"]="apple-camb";
  1497.     netname["134.152.0.0"]="osd-net";
  1498.     netname["134.154.0.0"]="csuh-net";
  1499.     netname["134.161.0.0"]="uni-net";
  1500.     netname["134.164.0.0"]="usaewesnet";
  1501.     netname["134.165.0.0"]="sriexprigb1";
  1502.     netname["134.166.0.0"]="sriexprigb2";
  1503.     netname["134.167.0.0"]="sriexprigb3";
  1504.     netname["134.172.0.0"]="ignet";
  1505.     netname["134.173.0.0"]="claremont";
  1506.     netname["134.174.0.0"]="lmanet";
  1507.     netname["134.177.0.0"]="synopt-net";
  1508.     netname["134.185.0.0"]="kodak-btc";
  1509.     netname["134.186.0.0"]="tdcnet";
  1510.     netname["134.192.0.0"]="umab-net";
  1511.     netname["134.193.0.0"]="umkc";
  1512.     netname["134.194.0.0"]="cstanet";
  1513.     netname["134.195.0.0"]="craycos";
  1514.     netname["134.197.0.0"]="unr-dom";
  1515.     netname["134.198.0.0"]="uofscranton";
  1516.     netname["134.202.0.0"]="uprrnet";
  1517.     netname["134.205.0.0"]="hqusaf-lan";
  1518.     netname["134.207.0.0"]="nrl-exp";
  1519.     netname["134.211.0.0"]="bull";
  1520.     netname["134.218.0.0"]="snl-neta";
  1521.     netname["134.223.0.0"]="grummanlan";
  1522.     netname["134.228.0.0"]="ssa-net";
  1523.     netname["134.229.0.0"]="concgy-pens1";
  1524.     netname["134.230.0.0"]="concgy-pens2";
  1525.     netname["134.231.0.0"]="gallaudet";
  1526.     netname["134.235.0.0"]="worms-gw1";
  1527.     netname["134.240.0.0"]="usmanet-ddn";
  1528.     netname["192.0.1.0"]="bbn-test-c";
  1529.     netname["192.1.2.0"]="bbn-fiber-net";
  1530.     netname["192.1.3.0"]="bbn-apollo-net";
  1531.     netname["192.1.4.0"]="bbn-fiber-test";
  1532.     netname["192.1.5.0"]="bbn-sd-enet";
  1533.     netname["192.1.6.0"]="bbn-dgi-enet";
  1534.     netname["192.1.7.0"]="bbn-wash-enet";
  1535.     netname["192.1.8.0"]="bbn-scotland-net";
  1536.     netname["192.1.9.0"]="bbn-dgi-apollo";
  1537.     netname["192.1.10.0"]="bbn-newport-net";
  1538.     netname["192.1.11.0"]="bbn-test-net";
  1539.     netname["192.1.12.0"]="bbn-test2-net";
  1540.     netname["192.1.13.0"]="bbn-test3-net";
  1541.     netname["192.1.14.0"]="bbn-test4-net";
  1542.     netname["192.1.15.0"]="bbncc-hardware";
  1543.     netname["192.1.16.0"]="bbncc-apollo";
  1544.     netname["192.1.17.0"]="bbncc-columbia";
  1545.     netname["192.1.18.0"]="bbncc-pro-net";
  1546.     netname["192.1.19.0"]="bbncc-billerica";
  1547.     netname["192.1.20.0"]="bbnaci-mt-view";
  1548.     netname["192.1.21.0"]="bbn-dgi-enet2";
  1549.     netname["192.1.22.0"]="bbn-fort-knox";
  1550.     netname["192.1.23.0"]="bbn-new-london";
  1551.     netname["192.4.13.0"]="mre-merlot";
  1552.     netname["192.4.14.0"]="mre-birdnet";
  1553.     netname["192.4.18.0"]="mre-fraggle";
  1554.     netname["192.4.32.0"]="nvc-sharp";
  1555.     netname["192.4.34.0"]="nvc-bb";
  1556.     netname["192.4.35.0"]="nvc-aspen";
  1557.     netname["192.4.37.0"]="lcc-apollo";
  1558.     netname["192.4.38.0"]="pya-facs";
  1559.     netname["192.5.1.0"]="cislhypernet";
  1560.     netname["192.5.3.0"]="hp-design-aids";
  1561.     netname["192.5.4.0"]="hp-tcg-unix";
  1562.     netname["192.5.5.0"]="dec-mrnet";
  1563.     netname["192.5.6.0"]="dec-mrrad";
  1564.     netname["192.5.8.0"]="cseicnet";
  1565.     netname["192.5.9.0"]="aeronet";
  1566.     netname["192.5.10.0"]="eclnet";
  1567.     netname["192.5.11.0"]="css-ring";
  1568.     netname["192.5.12.0"]="utah-net-c";
  1569.     netname["192.5.13.0"]="gswdnet";
  1570.     netname["192.5.14.0"]="rand-net";
  1571.     netname["192.5.16.0"]="lanlland";
  1572.     netname["192.5.17.0"]="nrl-net";
  1573.     netname["192.5.18.0"]="ipto-net";
  1574.     netname["192.5.19.0"]="uciics";
  1575.     netname["192.5.20.0"]="cislttynet";
  1576.     netname["192.5.21.0"]="brlnet1";
  1577.     netname["192.5.22.0"]="brlnet2";
  1578.     netname["192.5.23.0"]="brlnet3";
  1579.     netname["192.5.24.0"]="brlnet4";
  1580.     netname["192.5.25.0"]="brlnet5";
  1581.     netname["192.5.27.0"]="dtnsrdc-net";
  1582.     netname["192.5.28.0"]="rsre-null";
  1583.     netname["192.5.29.0"]="rsre-acc";
  1584.     netname["192.5.30.0"]="rsre-pr";
  1585.     netname["192.5.32.0"]="cisltestnet2";
  1586.     netname["192.5.33.0"]="cisltestnet3";
  1587.     netname["192.5.34.0"]="cisltestnet4";
  1588.     netname["192.5.37.0"]="ur-cs-net";
  1589.     netname["192.5.38.0"]="sri-c3ether";
  1590.     netname["192.5.40.0"]="pucc-net-a";
  1591.     netname["192.5.41.0"]="usno";
  1592.     netname["192.5.42.0"]="hyper-1isg";
  1593.     netname["192.5.43.0"]="cucsnet";
  1594.     netname["192.5.44.0"]="farber-pc-net";
  1595.     netname["192.5.45.0"]="fccc-temp";
  1596.     netname["192.5.46.0"]="nta-ring";
  1597.     netname["192.5.47.0"]="nsrdc";
  1598.     netname["192.5.48.0"]="purdue-cs-net";
  1599.     netname["192.5.49.0"]="tisw-net";
  1600.     netname["192.5.50.0"]="cth-cs-net";
  1601.     netname["192.5.52.0"]="nlm-ether-temp";
  1602.     netname["192.5.53.0"]="ur-cs-ether";
  1603.     netname["192.5.54.0"]="aero-a3";
  1604.     netname["192.5.55.0"]="ucla-cecs";
  1605.     netname["192.5.56.0"]="tartan-net";
  1606.     netname["192.5.57.0"]="udel-cc";
  1607.     netname["192.5.58.0"]="csnet-pdn";
  1608.     netname["192.5.59.0"]="inria-a-ring";
  1609.     netname["192.5.60.0"]="inria-sophia";
  1610.     netname["192.5.64.0"]="ames-nas-net";
  1611.     netname["192.5.65.0"]="nprdc-ether";
  1612.     netname["192.5.66.0"]="harv-net";
  1613.     netname["192.5.67.0"]="cecom-ether";
  1614.     netname["192.5.69.0"]="uiuc-net";
  1615.     netname["192.5.70.0"]="celan";
  1616.     netname["192.5.82.0"]="fsustat";
  1617.     netname["192.5.88.0"]="yale-ee-net";
  1618.     netname["192.5.89.0"]="harv-apollo";
  1619.     netname["192.5.91.0"]="purdue-ecn1";
  1620.     netname["192.5.92.0"]="bragg-ether";
  1621.     netname["192.5.93.0"]="sri-demo";
  1622.     netname["192.5.99.0"]="spacenet";
  1623.     netname["192.5.100.0"]="hcsc-net";
  1624.     netname["192.5.101.0"]="pucc-net-b";
  1625.     netname["192.5.102.0"]="pucc-rhf-net";
  1626.     netname["192.5.104.0"]="think-inet";
  1627.     netname["192.5.105.0"]="xait-pond";
  1628.     netname["192.5.109.0"]="cwrunet-c0";
  1629.     netname["192.5.110.0"]="cwrunet-c1";
  1630.     netname["192.5.111.0"]="cwrunet-c2";
  1631.     netname["192.5.112.0"]="cwrunet-c3";
  1632.     netname["192.5.113.0"]="cwrunet-c4";
  1633.     netname["192.5.116.0"]="braggnet-1";
  1634.     netname["192.5.117.0"]="braggnet-2";
  1635.     netname["192.5.118.0"]="braggnet-3";
  1636.     netname["192.5.119.0"]="braggnet-4";
  1637.     netname["192.5.120.0"]="braggnet-5";
  1638.     netname["192.5.121.0"]="braggnet-6";
  1639.     netname["192.5.122.0"]="braggnet-7";
  1640.     netname["192.5.123.0"]="braggnet-8";
  1641.     netname["192.5.124.0"]="braggnet-9";
  1642.     netname["192.5.125.0"]="braggnet-10";
  1643.     netname["192.5.126.0"]="braggnet-11";
  1644.     netname["192.5.127.0"]="braggnet-12";
  1645.     netname["192.5.128.0"]="braggnet-13";
  1646.     netname["192.5.129.0"]="braggnet-14";
  1647.     netname["192.5.130.0"]="braggnet-15";
  1648.     netname["192.5.131.0"]="braggnet-16";
  1649.     netname["192.5.132.0"]="braggnet-17";
  1650.     netname["192.5.135.0"]="ll-speech-net";
  1651.     netname["192.5.136.0"]="ll43-lex-back";
  1652.     netname["192.5.137.0"]="ll43-lex-suna";
  1653.     netname["192.5.138.0"]="ll43-lex-sunb";
  1654.     netname["192.5.139.0"]="ll43-lex-apo";
  1655.     netname["192.5.140.0"]="ll43-tb-back";
  1656.     netname["192.5.141.0"]="ll43-tb-apo";
  1657.     netname["192.5.143.0"]="nwu";
  1658.     netname["192.5.144.0"]="crc-enet";
  1659.     netname["192.5.145.0"]="ecrc-sl";
  1660.     netname["192.5.146.0"]="cpw-psc";
  1661.     netname["192.5.147.0"]="alv-ether";
  1662.     netname["192.5.148.0"]="dise";
  1663.     netname["192.5.149.0"]="rdl-ether";
  1664.     netname["192.5.151.0"]="penn-state-1";
  1665.     netname["192.5.152.0"]="penn-state-2";
  1666.     netname["192.5.153.0"]="penn-state-3";
  1667.     netname["192.5.154.0"]="penn-state-4";
  1668.     netname["192.5.155.0"]="penn-state-5";
  1669.     netname["192.5.156.0"]="penn-state-6";
  1670.     netname["192.5.157.0"]="penn-state-7";
  1671.     netname["192.5.158.0"]="penn-state-8";
  1672.     netname["192.5.159.0"]="penn-state-9";
  1673.     netname["192.5.160.0"]="penn-state-10";
  1674.     netname["192.5.161.0"]="penn-state-11";
  1675.     netname["192.5.162.0"]="penn-state-12";
  1676.     netname["192.5.164.0"]="gteecn";
  1677.     netname["192.5.165.0"]="unisys-cam-1";
  1678.     netname["192.5.167.0"]="mcc-aca6";
  1679.     netname["192.5.168.0"]="mcc-cad2";
  1680.     netname["192.5.169.0"]="mcc-cad3";
  1681.     netname["192.5.170.0"]="anlnet1";
  1682.     netname["192.5.171.0"]="anlnet2";
  1683.     netname["192.5.172.0"]="anlnet3";
  1684.     netname["192.5.173.0"]="anlnet4";
  1685.     netname["192.5.174.0"]="anlnet5";
  1686.     netname["192.5.175.0"]="anlnet6";
  1687.     netname["192.5.176.0"]="anlnet7";
  1688.     netname["192.5.177.0"]="anlnet8";
  1689.     netname["192.5.178.0"]="anlnet9";
  1690.     netname["192.5.179.0"]="anlnet10";
  1691.     netname["192.5.180.0"]="anlnet11";
  1692.     netname["192.5.181.0"]="anlnet12";
  1693.     netname["192.5.182.0"]="anlnet13";
  1694.     netname["192.5.183.0"]="anlnet14";
  1695.     netname["192.5.184.0"]="anlnet15";
  1696.     netname["192.5.185.0"]="anlnet16";
  1697.     netname["192.5.186.0"]="anlnet17";
  1698.     netname["192.5.187.0"]="anlnet18";
  1699.     netname["192.5.188.0"]="anlnet19";
  1700.     netname["192.5.189.0"]="anlnet20";
  1701.     netname["192.5.190.0"]="anlnet21";
  1702.     netname["192.5.191.0"]="anlnet22";
  1703.     netname["192.5.192.0"]="anlnet23";
  1704.     netname["192.5.193.0"]="anlnet24";
  1705.     netname["192.5.194.0"]="anlnet25";
  1706.     netname["192.5.195.0"]="anlnet26";
  1707.     netname["192.5.196.0"]="anlnet27";
  1708.     netname["192.5.197.0"]="anlnet28";
  1709.     netname["192.5.198.0"]="anlnet29";
  1710.     netname["192.5.199.0"]="anlnet30";
  1711.     netname["192.5.200.0"]="anlnet31";
  1712.     netname["192.5.201.0"]="anlnet32";
  1713.     netname["192.5.202.0"]="fmc-ctc";
  1714.     netname["192.5.204.0"]="skl-enet";
  1715.     netname["192.5.206.0"]="bu-mathnet";
  1716.     netname["192.5.207.0"]="bu-chemnet";
  1717.     netname["192.5.208.0"]="bu-clanet";
  1718.     netname["192.5.209.0"]="ssdf-cdcnet";
  1719.     netname["192.5.210.0"]="ecsnet";
  1720.     netname["192.5.211.0"]="intel-iwarp";
  1721.     netname["192.5.213.0"]="harris";
  1722.     netname["192.5.214.0"]="decuacnet";
  1723.     netname["192.5.215.0"]="masonnet";
  1724.     netname["192.5.216.0"]="ntt-net";
  1725.     netname["192.5.217.0"]="yale-zoo-net";
  1726.     netname["192.5.218.0"]="arinc-gw-net";
  1727.     netname["192.5.219.0"]="clemson";
  1728.     netname["192.5.220.0"]="sccnet";
  1729.     netname["192.5.221.0"]="csc-lons";
  1730.     netname["192.5.222.0"]="csc-ois";
  1731.     netname["192.5.237.0"]="smithkline";
  1732.     netname["192.5.238.0"]="kes-net";
  1733.     netname["192.5.241.0"]="usc-cypress";
  1734.     netname["192.5.242.0"]="mot-242";
  1735.     netname["192.5.243.0"]="mot-243";
  1736.     netname["192.5.244.0"]="mot-244";
  1737.     netname["192.5.245.0"]="mot-245";
  1738.     netname["192.5.246.0"]="mot-246";
  1739.     netname["192.5.247.0"]="mot-247";
  1740.     netname["192.5.248.0"]="mot-248";
  1741.     netname["192.5.249.0"]="mot-249";
  1742.     netname["192.5.250.0"]="mot-250";
  1743.     netname["192.5.251.0"]="mot-251";
  1744.     netname["192.5.252.0"]="mot-252";
  1745.     netname["192.5.253.0"]="mot-253";
  1746.     netname["192.6.201.0"]="utsanantonio";
  1747.     netname["192.9.9.0"]="sun-barrnet";
  1748.     netname["192.12.0.0"]="yale-sun-net";
  1749.     netname["192.12.5.0"]="aic-lispms";
  1750.     netname["192.12.6.0"]="nps-c2";
  1751.     netname["192.12.7.0"]="sssd-net";
  1752.     netname["192.12.8.0"]="picanet1";
  1753.     netname["192.12.9.0"]="yale-ee2-net";
  1754.     netname["192.12.10.0"]="thenetdfw";
  1755.     netname["192.12.11.0"]="mit-test";
  1756.     netname["192.12.12.0"]="santafe";
  1757.     netname["192.12.13.0"]="jhu-net1";
  1758.     netname["192.12.14.0"]="jhu-net2";
  1759.     netname["192.12.15.0"]="brooknet";
  1760.     netname["192.12.16.0"]="prmnet";
  1761.     netname["192.12.17.0"]="lll-tis-net";
  1762.     netname["192.12.18.0"]="cit-cs-10net";
  1763.     netname["192.12.19.0"]="cit-net";
  1764.     netname["192.12.20.0"]="cit-sun-net";
  1765.     netname["192.12.21.0"]="cit-physcomp";
  1766.     netname["192.12.22.0"]="utcsres";
  1767.     netname["192.12.23.0"]="utcstty";
  1768.     netname["192.12.24.0"]="micanet";
  1769.     netname["192.12.25.0"]="css-graminae";
  1770.     netname["192.12.27.0"]="ur-esm";
  1771.     netname["192.12.29.0"]="rf-evans";
  1772.     netname["192.12.30.0"]="rf-hex-a";
  1773.     netname["192.12.31.0"]="usna-enet";
  1774.     netname["192.12.33.0"]="sri-csl-net";
  1775.     netname["192.12.44.0"]="nrtc-net";
  1776.     netname["192.12.45.0"]="acc-sb-imp-net";
  1777.     netname["192.12.46.0"]="acc-sb-ether";
  1778.     netname["192.12.48.0"]="ames-ed-expnet";
  1779.     netname["192.12.49.0"]="ames-ed-net";
  1780.     netname["192.12.50.0"]="ames-hy-net";
  1781.     netname["192.12.51.0"]="think-chaos";
  1782.     netname["192.12.55.0"]="haz-lpr-beta";
  1783.     netname["192.12.56.0"]="utah-ap-net";
  1784.     netname["192.12.57.0"]="mcc-cad1";
  1785.     netname["192.12.58.0"]="mcc-aca7";
  1786.     netname["192.12.59.0"]="mcc-aca8";
  1787.     netname["192.12.60.0"]="mcc-aca9";
  1788.     netname["192.12.61.0"]="mcc-sw-net";
  1789.     netname["192.12.62.0"]="drea-enet";
  1790.     netname["192.12.63.0"]="cypress";
  1791.     netname["192.12.64.0"]="lognet";
  1792.     netname["192.12.65.0"]="helnet1";
  1793.     netname["192.12.66.0"]="helnet2";
  1794.     netname["192.12.67.0"]="helnet3";
  1795.     netname["192.12.68.0"]="ornl-msrnet";
  1796.     netname["192.12.69.0"]="ua-cs-net";
  1797.     netname["192.12.70.0"]="nprdc-ipd";
  1798.     netname["192.12.71.0"]="nprdc-isg";
  1799.     netname["192.12.72.0"]="ulcc";
  1800.     netname["192.12.73.0"]="btrl";
  1801.     netname["192.12.74.0"]="apple-ether";
  1802.     netname["192.12.76.0"]="uq-net";
  1803.     netname["192.12.80.0"]="caen";
  1804.     netname["192.12.81.0"]="yale-ring-net";
  1805.     netname["192.12.82.0"]="cu-cc-net";
  1806.     netname["192.12.83.0"]="ucdla-exnet";
  1807.     netname["192.12.84.0"]="ucdla-pcnet";
  1808.     netname["192.12.85.0"]="ucdla-opnet";
  1809.     netname["192.12.86.0"]="ucdla-radnet";
  1810.     netname["192.12.87.0"]="ucdla-cslnet";
  1811.     netname["192.12.89.0"]="sbcs-csdept-1";
  1812.     netname["192.12.90.0"]="sbcs-csdept-2";
  1813.     netname["192.12.91.0"]="rpicsnet0";
  1814.     netname["192.12.92.0"]="rpicsnet1";
  1815.     netname["192.12.94.0"]="rockwell-ai-temp";
  1816.     netname["192.12.97.0"]="ind-ntc";
  1817.     netname["192.12.98.0"]="shirbay-enet";
  1818.     netname["192.12.100.0"]="oog1";
  1819.     netname["192.12.102.0"]="ames-nas-hy";
  1820.     netname["192.12.103.0"]="csu-usc-ether";
  1821.     netname["192.12.104.0"]="csu-nrel-ether";
  1822.     netname["192.12.120.0"]="mitre-b-net";
  1823.     netname["192.12.121.0"]="fsucs";
  1824.     netname["192.12.122.0"]="fsucs2";
  1825.     netname["192.12.123.0"]="ames-ccf-net";
  1826.     netname["192.12.124.0"]="etl-lan";
  1827.     netname["192.12.125.0"]="crdec-net1";
  1828.     netname["192.12.126.0"]="crdec-net2";
  1829.     netname["192.12.127.0"]="ll-mi-net";
  1830.     netname["192.12.128.0"]="bradley";
  1831.     netname["192.12.131.0"]="sac-admin";
  1832.     netname["192.12.132.0"]="llnl-mon";
  1833.     netname["192.12.133.0"]="llnl-tues";
  1834.     netname["192.12.134.0"]="llnl-wed";
  1835.     netname["192.12.135.0"]="llnl-thu";
  1836.     netname["192.12.136.0"]="llnl-outnet";
  1837.     netname["192.12.137.0"]="llnl-sat";
  1838.     netname["192.12.138.0"]="llnl-sun";
  1839.     netname["192.12.139.0"]="jtels-ben-gw";
  1840.     netname["192.12.141.0"]="css-ether";
  1841.     netname["192.12.144.0"]="ecrcnet";
  1842.     netname["192.12.171.0"]="picanet2";
  1843.     netname["192.12.172.0"]="rockwellenet";
  1844.     netname["192.12.184.0"]="dspo-net";
  1845.     netname["192.12.185.0"]="bostonu-net";
  1846.     netname["192.12.186.0"]="bu-accnet";
  1847.     netname["192.12.187.0"]="bu-broadb";
  1848.     netname["192.12.188.0"]="bu-scinet";
  1849.     netname["192.12.189.0"]="bu-engnet";
  1850.     netname["192.12.190.0"]="bu-dsgnet";
  1851.     netname["192.12.191.0"]="bu-mednet";
  1852.     netname["192.12.192.0"]="italy-extnet";
  1853.     netname["192.12.193.0"]="italy-intnet";
  1854.     netname["192.12.194.0"]="cnuce-lan3";
  1855.     netname["192.12.195.0"]="unisys-isf-7";
  1856.     netname["192.12.197.0"]="acatt-ether1";
  1857.     netname["192.12.198.0"]="acatt-ether2";
  1858.     netname["192.12.199.0"]="lewis-ether1";
  1859.     netname["192.12.200.0"]="sri-pson-10";
  1860.     netname["192.12.201.0"]="sri-pson-11";
  1861.     netname["192.12.202.0"]="sri-pson-12";
  1862.     netname["192.12.203.0"]="sri-pson-13";
  1863.     netname["192.12.204.0"]="sri-pson-14";
  1864.     netname["192.12.205.0"]="ohio-state1";
  1865.     netname["192.12.206.0"]="indiana";
  1866.     netname["192.12.207.0"]="supercomp";
  1867.     netname["192.12.209.0"]="nsf";
  1868.     netname["192.12.210.0"]="fstc";
  1869.     netname["192.12.211.0"]="jvnc";
  1870.     netname["192.12.212.0"]="rand-net2";
  1871.     netname["192.12.213.0"]="rand-net3";
  1872.     netname["192.12.215.0"]="xdrenet";
  1873.     netname["192.12.216.0"]="stevens-tech";
  1874.     netname["192.12.220.0"]="wisc-ferd";
  1875.     netname["192.12.223.0"]="wisc-oznet";
  1876.     netname["192.12.224.0"]="wisc-ozes";
  1877.     netname["192.12.236.0"]="citnet";
  1878.     netname["192.12.237.0"]="hcsc-apollo";
  1879.     netname["192.12.248.0"]="atd1";
  1880.     netname["192.12.249.0"]="atd2";
  1881.     netname["192.12.250.0"]="mrnet";
  1882.     netname["192.16.16.0"]="s3-ether1-net";
  1883.     netname["192.16.72.0"]="thenet";
  1884.     netname["192.16.74.0"]="otstoken";
  1885.     netname["192.16.123.0"]="sicsnet";
  1886.     netname["192.16.167.0"]="yale-hp-net";
  1887.     netname["192.16.168.0"]="picanet3";
  1888.     netname["192.16.169.0"]="nrl-hubnet";
  1889.     netname["192.16.170.0"]="shownetc";
  1890.     netname["192.16.171.0"]="macom";
  1891.     netname["192.16.173.0"]="ncad-lan1";
  1892.     netname["192.16.174.0"]="ll-micro-net";
  1893.     netname["192.16.175.0"]="guacc";
  1894.     netname["192.16.176.0"]="lsunet";
  1895.     netname["192.16.181.0"]="ll-dsn-net";
  1896.     netname["192.16.184.0"]="cwi-ether";
  1897.     netname["192.16.203.0"]="hcsc-sun";
  1898.     netname["192.16.204.0"]="iasnet";
  1899.     netname["192.16.205.0"]="drea-enet2";
  1900.     netname["192.16.206.0"]="drea-enet3";
  1901.     netname["192.16.207.0"]="dciem-css";
  1902.     netname["192.16.208.0"]="dciem-hfd";
  1903.     netname["192.17.5.0"]="uiuc-cso-dclnet";
  1904.     netname["192.20.225.0"]="mh-inter-net";
  1905.     netname["192.26.1.0"]="mcc-aca10";
  1906.     netname["192.26.2.0"]="mcc-aca11";
  1907.     netname["192.26.3.0"]="mcc-aca12";
  1908.     netname["192.26.4.0"]="mcc-aca13";
  1909.     netname["192.26.5.0"]="mcc-aca14";
  1910.     netname["192.26.6.0"]="mcc-aca15";
  1911.     netname["192.26.7.0"]="spawar";
  1912.     netname["192.26.8.0"]="saic-cpvb";
  1913.     netname["192.26.10.0"]="gallaudet-temp";
  1914.     netname["192.26.11.0"]="nrl-hubnet1";
  1915.     netname["192.26.12.0"]="nrl-hubnet2";
  1916.     netname["192.26.13.0"]="nrl-hubnet3";
  1917.     netname["192.26.14.0"]="nrl-hubnet4";
  1918.     netname["192.26.15.0"]="nrl-hubnet5";
  1919.     netname["192.26.16.0"]="nrl-hubnet6";
  1920.     netname["192.26.17.0"]="nrl-hubnet7";
  1921.     netname["192.26.18.0"]="nrl-hubnet8";
  1922.     netname["192.26.19.0"]="nrl-hubnet9";
  1923.     netname["192.26.20.0"]="nsyptsmh-lan";
  1924.     netname["192.26.21.0"]="unisys-isf-8";
  1925.     netname["192.26.22.0"]="unisys-isf-9";
  1926.     netname["192.26.23.0"]="unisys-isf-10";
  1927.     netname["192.26.24.0"]="unisys-isf-11";
  1928.     netname["192.26.25.0"]="lucid";
  1929.     netname["192.26.26.0"]="nrl-fiber";
  1930.     netname["192.26.49.0"]="ots-192-26-49";
  1931.     netname["192.26.83.0"]="csm-net";
  1932.     netname["192.26.84.0"]="nprdc-ftc";
  1933.     netname["192.26.85.0"]="nusan";
  1934.     netname["192.26.86.0"]="physics-sac";
  1935.     netname["192.26.87.0"]="ms-sac";
  1936.     netname["192.26.88.0"]="yale-eng-net";
  1937.     netname["192.26.89.0"]="jtels-ben1-gw";
  1938.     netname["192.26.93.0"]="aecl-net";
  1939.     netname["192.26.95.0"]="ll-vlsi-net";
  1940.     netname["192.26.99.0"]="fai";
  1941.     netname["192.26.100.0"]="proteon-exp1";
  1942.     netname["192.26.101.0"]="proteon-exp2";
  1943.     netname["192.26.102.0"]="proteon-exp3";
  1944.     netname["192.26.103.0"]="exnet";
  1945.     netname["192.26.136.0"]="washington-temp";
  1946.     netname["192.26.147.0"]="wlv-ether";
  1947.     netname["192.26.148.0"]="umdnj-nrac";
  1948.     netname["192.26.149.0"]="ll43-lex-sunc";
  1949.     netname["192.26.150.0"]="ll43-tb-suna";
  1950.     netname["192.26.152.0"]="fernwoodnet1";
  1951.     netname["192.26.210.0"]="crim-net";
  1952.     netname["192.26.240.0"]="braggnet-18";
  1953.     netname["192.26.241.0"]="braggnet-19";
  1954.     netname["192.26.242.0"]="braggnet-20";
  1955.     netname["192.26.243.0"]="braggnet-21";
  1956.     netname["192.26.244.0"]="braggnet-22";
  1957.     netname["192.26.245.0"]="braggnet-23";
  1958.     netname["192.26.246.0"]="braggnet-24";
  1959.     netname["192.26.247.0"]="braggnet-25";
  1960.     netname["192.26.248.0"]="braggnet-26";
  1961.     netname["192.26.249.0"]="braggnet-27";
  1962.     netname["192.31.0.0"]="purdue-geosc";
  1963.     netname["192.31.2.0"]="ycc-sys-lt";
  1964.     netname["192.31.3.0"]="alcoa-net-temp";
  1965.     netname["192.31.5.0"]="boeing-atc";
  1966.     netname["192.31.6.0"]="sq-ether";
  1967.     netname["192.31.7.0"]="cisco-net";
  1968.     netname["192.31.8.0"]="usna-cadnet";
  1969.     netname["192.31.9.0"]="yale-sun2-net";
  1970.     netname["192.31.10.0"]="utacc-ether1";
  1971.     netname["192.31.11.0"]="utacc-ether2";
  1972.     netname["192.31.12.0"]="utacc-ether3";
  1973.     netname["192.31.13.0"]="utacc-ether4";
  1974.     netname["192.31.14.0"]="cudenver-temp";
  1975.     netname["192.31.16.0"]="cc1-enet";
  1976.     netname["192.31.17.0"]="centcom-test";
  1977.     netname["192.31.18.0"]="cc3-enet";
  1978.     netname["192.31.19.0"]="cc4-enet";
  1979.     netname["192.31.20.0"]="cc5-enet";
  1980.     netname["192.31.21.0"]="sdsc-apollo";
  1981.     netname["192.31.24.0"]="albm-net";
  1982.     netname["192.31.27.0"]="altair-net";
  1983.     netname["192.31.28.0"]="steward-obs";
  1984.     netname["192.31.30.0"]="ads-dc-net";
  1985.     netname["192.31.39.0"]="utah-nss";
  1986.     netname["192.31.40.0"]="yale-sun3-net";
  1987.     netname["192.31.41.0"]="yale-rt-net";
  1988.     netname["192.31.42.0"]="yale-rt2-net";
  1989.     netname["192.31.43.0"]="cnsnet";
  1990.     netname["192.31.44.0"]="mrc-net";
  1991.     netname["192.31.45.0"]="williams";
  1992.     netname["192.31.63.0"]="scubed-bbone";
  1993.     netname["192.31.64.0"]="s3-research";
  1994.     netname["192.31.65.0"]="s3-fiber-net";
  1995.     netname["192.31.66.0"]="s3-abqnet";
  1996.     netname["192.31.67.0"]="s3-slip-net";
  1997.     netname["192.31.68.0"]="s3-thin-net";
  1998.     netname["192.31.69.0"]="s3-bbone2-net";
  1999.     netname["192.31.70.0"]="s3-ether2-net";
  2000.     netname["192.31.71.0"]="s3-ether3-net";
  2001.     netname["192.31.72.0"]="s3-ether4-net";
  2002.     netname["192.31.75.0"]="hqda-ai";
  2003.     netname["192.31.76.0"]="cstlnet";
  2004.     netname["192.31.82.0"]="hqeis";
  2005.     netname["192.31.83.0"]="osunet";
  2006.     netname["192.31.85.0"]="clinet";
  2007.     netname["192.31.86.0"]="wm-cs";
  2008.     netname["192.31.87.0"]="harc-net";
  2009.     netname["192.31.88.0"]="bcmtech-net";
  2010.     netname["192.31.89.0"]="miami-net";
  2011.     netname["192.31.90.0"]="moravian";
  2012.     netname["192.31.92.0"]="cit-control";
  2013.     netname["192.31.93.0"]="cit-srlnet";
  2014.     netname["192.31.96.0"]="ornl-ostinet";
  2015.     netname["192.31.97.0"]="ksu-net";
  2016.     netname["192.31.98.0"]="pbas-ben2-gw";
  2017.     netname["192.31.99.0"]="utennk-res";
  2018.     netname["192.31.100.0"]="gunter-lan-1";
  2019.     netname["192.31.101.0"]="tsu-net";
  2020.     netname["192.31.103.0"]="csnet-net";
  2021.     netname["192.31.106.0"]="nswses-navy";
  2022.     netname["192.31.111.0"]="airmics";
  2023.     netname["192.31.113.0"]="odyssey";
  2024.     netname["192.31.145.0"]="signet";
  2025.     netname["192.31.146.0"]="ucr";
  2026.     netname["192.31.147.0"]="nuwesnet";
  2027.     netname["192.31.152.0"]="rosenet";
  2028.     netname["192.31.153.0"]="salknet";
  2029.     netname["192.31.154.0"]="unmhc-dev";
  2030.     netname["192.31.155.0"]="geology-nwu";
  2031.     netname["192.31.157.0"]="rtnet";
  2032.     netname["192.31.158.0"]="daitc-net";
  2033.     netname["192.31.159.0"]="nytgcylab";
  2034.     netname["192.31.160.0"]="nuwes-c-net";
  2035.     netname["192.31.161.0"]="ucb-ucsc-net";
  2036.     netname["192.31.163.0"]="c3p-net";
  2037.     netname["192.31.164.0"]="mo-net";
  2038.     netname["192.31.165.0"]="noao-tucson";
  2039.     netname["192.31.172.0"]="ih-poe-gw";
  2040.     netname["192.31.173.0"]="northwestnet";
  2041.     netname["192.31.174.0"]="corona-gw";
  2042.     netname["192.31.177.0"]="think-inet-1";
  2043.     netname["192.31.178.0"]="think-inet-2";
  2044.     netname["192.31.179.0"]="think-inet-3";
  2045.     netname["192.31.180.0"]="think-inet-4";
  2046.     netname["192.31.181.0"]="think-inet-5";
  2047.     netname["192.31.182.0"]="think-inet-6";
  2048.     netname["192.31.183.0"]="think-inet-7";
  2049.     netname["192.31.184.0"]="think-inet-8";
  2050.     netname["192.31.185.0"]="think-inet-9";
  2051.     netname["192.31.186.0"]="think-inet-10";
  2052.     netname["192.31.187.0"]="think-inet-11";
  2053.     netname["192.31.188.0"]="think-inet-12";
  2054.     netname["192.31.189.0"]="think-inet-13";
  2055.     netname["192.31.190.0"]="think-inet-14";
  2056.     netname["192.31.191.0"]="think-inet-15";
  2057.     netname["192.31.192.0"]="super";
  2058.     netname["192.31.193.0"]="cua";
  2059.     netname["192.31.194.0"]="yale-rt3-net";
  2060.     netname["192.31.195.0"]="yale-chaos-net";
  2061.     netname["192.31.207.0"]="hcsc-sun2";
  2062.     netname["192.31.208.0"]="centernet-temp";
  2063.     netname["192.31.210.0"]="stsci-c-net";
  2064.     netname["192.31.211.0"]="emse-inet";
  2065.     netname["192.31.214.0"]="alaskanet";
  2066.     netname["192.31.215.0"]="montananet";
  2067.     netname["192.31.216.0"]="wsunet-temp";
  2068.     netname["192.31.217.0"]="mcc-aca1";
  2069.     netname["192.31.218.0"]="mcc-aca2";
  2070.     netname["192.31.219.0"]="mcc-aca3";
  2071.     netname["192.31.220.0"]="mcc-aca4";
  2072.     netname["192.31.221.0"]="mcc-aca5";
  2073.     netname["192.31.223.0"]="uno-net";
  2074.     netname["192.31.225.0"]="minsy-poe";
  2075.     netname["192.31.226.0"]="logaircomnet";
  2076.     netname["192.31.230.0"]="incsys";
  2077.     netname["192.31.234.0"]="yale-sun4-net";
  2078.     netname["192.31.235.0"]="yale-misc-net";
  2079.     netname["192.31.236.0"]="yale-cs-net";
  2080.     netname["192.31.237.0"]="cit-seismo";
  2081.     netname["192.31.238.0"]="ncp-lan";
  2082.     netname["192.31.239.0"]="seacomnet";
  2083.     netname["192.31.241.0"]="msfc-dr-net";
  2084.     netname["192.31.242.0"]="dialup-ip";
  2085.     netname["192.31.245.0"]="bits-net";
  2086.     netname["192.31.246.0"]="marble-net";
  2087.     netname["192.31.253.0"]="cqenet";
  2088.     netname["192.31.254.0"]="alfrednet";
  2089.     netname["192.33.3.0"]="ddn-office";
  2090.     netname["192.33.4.0"]="nyserlan";
  2091.     netname["192.33.5.0"]="cac-cen1";
  2092.     netname["192.33.6.0"]="cac-cen2";
  2093.     netname["192.33.7.0"]="cac-cen3";
  2094.     netname["192.33.8.0"]="cac-cen4";
  2095.     netname["192.33.9.0"]="cac-cen5";
  2096.     netname["192.33.10.0"]="noao-kpno";
  2097.     netname["192.33.11.0"]="noao-orion";
  2098.     netname["192.33.13.0"]="brl-cdcnet";
  2099.     netname["192.33.14.0"]="cit-wag-net";
  2100.     netname["192.33.17.0"]="caltech-ama";
  2101.     netname["192.33.18.0"]="northdakota";
  2102.     netname["192.33.19.0"]="seri";
  2103.     netname["192.33.21.0"]="risc-anaheim";
  2104.     netname["192.33.23.0"]="routetest0";
  2105.     netname["192.33.24.0"]="routetest1";
  2106.     netname["192.33.25.0"]="routetest2";
  2107.     netname["192.33.26.0"]="routetest3";
  2108.     netname["192.33.27.0"]="routetest4";
  2109.     netname["192.33.28.0"]="routetest5";
  2110.     netname["192.33.29.0"]="routetest6";
  2111.     netname["192.33.30.0"]="routetest7";
  2112.     netname["192.33.31.0"]="routetest8";
  2113.     netname["192.33.32.0"]="routetest9";
  2114.     netname["192.33.33.0"]="nicnet";
  2115.     netname["192.33.112.0"]="tis-net";
  2116.     netname["192.33.115.0"]="nrao-cv";
  2117.     netname["192.33.128.0"]="bnl-ags";
  2118.     netname["192.33.139.0"]="clemson-cs";
  2119.     netname["192.33.140.0"]="sao-net";
  2120.     netname["192.33.141.0"]="sao1-net";
  2121.     netname["192.33.142.0"]="sao2-net";
  2122.     netname["192.33.144.0"]="fnet-cerisi";
  2123.     netname["192.33.145.0"]="fnet-lifo";
  2124.     netname["192.33.146.0"]="fnet-laas";
  2125.     netname["192.33.148.0"]="fnet-greco";
  2126.     netname["192.33.149.0"]="fnet-cma";
  2127.     netname["192.33.153.0"]="fnet-ens-lyon";
  2128.     netname["192.33.156.0"]="univ-paris8";
  2129.     netname["192.33.159.0"]="fnet-cnam";
  2130.     netname["192.33.167.0"]="fnet-crin";
  2131.     netname["192.33.168.0"]="inria-lorr";
  2132.     netname["192.33.170.0"]="inria-france";
  2133.     netname["192.33.178.0"]="cnet-paris";
  2134.     netname["192.33.179.0"]="fnet-expo";
  2135.     netname["192.33.180.0"]="fnet-demo";
  2136.     netname["192.33.181.0"]="fnet-ibp";
  2137.     netname["192.33.182.0"]="univ-paris13";
  2138.     netname["192.33.183.0"]="sape-mobile";
  2139.     netname["192.33.184.0"]="sape-prnode";
  2140.     netname["192.33.185.0"]="saad-arpa";
  2141.     netname["192.33.186.0"]="usacec-net";
  2142.     netname["192.33.189.0"]="fx-net";
  2143.     netname["192.33.252.0"]="clemson-csd";
  2144.     netname["192.35.44.0"]="gecrd-isonet";
  2145.     netname["192.35.48.0"]="virginia-t1";
  2146.     netname["192.35.49.0"]="virginia-t2";
  2147.     netname["192.35.51.0"]="carleton";
  2148.     netname["192.35.52.0"]="lachman-net";
  2149.     netname["192.35.53.0"]="lai-tcp";
  2150.     netname["192.35.54.0"]="lai-mac";
  2151.     netname["192.35.55.0"]="lai-isdn";
  2152.     netname["192.35.56.0"]="lai-slip";
  2153.     netname["192.35.57.0"]="lai-stg";
  2154.     netname["192.35.61.0"]="dtic-net";
  2155.     netname["192.35.62.0"]="nosl-poe";
  2156.     netname["192.35.74.0"]="fotlanhs";
  2157.     netname["192.35.75.0"]="fotlanms";
  2158.     netname["192.35.76.0"]="fotlanls";
  2159.     netname["192.35.78.0"]="iris-ring";
  2160.     netname["192.35.79.0"]="ccfnet";
  2161.     netname["192.35.80.0"]="nusc-v702m-1";
  2162.     netname["192.35.81.0"]="uwp-ipnet";
  2163.     netname["192.35.82.0"]="cornell-dmz";
  2164.     netname["192.35.86.0"]="umn-morris-net";
  2165.     netname["192.35.88.0"]="adel02-net";
  2166.     netname["192.35.89.0"]="ycc-sys-tr";
  2167.     netname["192.35.95.0"]="hcsc-apple";
  2168.     netname["192.35.96.0"]="uokecna";
  2169.     netname["192.35.97.0"]="uokecnb";
  2170.     netname["192.35.98.0"]="uokecnc";
  2171.     netname["192.35.99.0"]="wsmr-net3";
  2172.     netname["192.35.101.0"]="keystone-net";
  2173.     netname["192.35.127.0"]="trlnet";
  2174.     netname["192.35.129.0"]="wwb-net";
  2175.     netname["192.35.140.0"]="wwu-net";
  2176.     netname["192.35.142.0"]="yktnpoe-gw";
  2177.     netname["192.35.144.0"]="drev-enet";
  2178.     netname["192.35.147.0"]="wva-1";
  2179.     netname["192.35.148.0"]="simastl-net";
  2180.     netname["192.35.154.0"]="ria-2-net";
  2181.     netname["192.35.156.0"]="qualnet2";
  2182.     netname["192.35.159.0"]="tactics-inta";
  2183.     netname["192.35.160.0"]="tactics-grat";
  2184.     netname["192.35.161.0"]="nbb1";
  2185.     netname["192.35.162.0"]="nbb2";
  2186.     netname["192.35.163.0"]="nbb3";
  2187.     netname["192.35.164.0"]="nbb4";
  2188.     netname["192.35.165.0"]="nbb5";
  2189.     netname["192.35.166.0"]="nbb6";
  2190.     netname["192.35.167.0"]="nbb7";
  2191.     netname["192.35.168.0"]="nbb8";
  2192.     netname["192.35.169.0"]="nbb9";
  2193.     netname["192.35.170.0"]="nbb10";
  2194.     netname["192.35.171.0"]="midnet-net2";
  2195.     netname["192.35.173.0"]="mcc-cad4";
  2196.     netname["192.35.174.0"]="mcc-cad5";
  2197.     netname["192.35.175.0"]="mcc-cad6";
  2198.     netname["192.35.176.0"]="mcc-cad7";
  2199.     netname["192.35.177.0"]="mcc-cad8";
  2200.     netname["192.35.178.0"]="mcc-cad9";
  2201.     netname["192.35.179.0"]="mcc-cad10";
  2202.     netname["192.35.180.0"]="nwnet3";
  2203.     netname["192.35.195.0"]="arizona-cmi";
  2204.     netname["192.35.196.0"]="nardac-net";
  2205.     netname["192.35.200.0"]="noao-sunspot";
  2206.     netname["192.35.201.0"]="hawaii-hig";
  2207.     netname["192.35.202.0"]="hawaii-rift";
  2208.     netname["192.35.203.0"]="ece-ariz";
  2209.     netname["192.35.208.0"]="lm-hn-mcc";
  2210.     netname["192.36.125.0"]="sunet-backbone";
  2211.     netname["192.36.143.0"]="stockholm-backbone";
  2212.     netname["192.36.148.0"]="nordunet-backbone";
  2213.     netname["192.39.11.0"]="unisys-res1";
  2214.     netname["192.39.12.0"]="unisys-res2";
  2215.     netname["192.41.140.0"]="stc-lan";
  2216.     netname["192.41.171.0"]="jvncnet-test";
  2217.     netname["192.41.173.0"]="pennlnk";
  2218.     netname["192.41.174.0"]="ambler";
  2219.     netname["192.41.175.0"]="tyler";
  2220.     netname["192.41.176.0"]="temple-rc";
  2221.     netname["192.41.177.0"]="sura-noc";
  2222.     netname["192.41.192.0"]="utokyo-con1";
  2223.     netname["192.41.197.0"]="utokyo-con2";
  2224.     netname["192.41.200.0"]="niehs";
  2225.     netname["192.41.202.0"]="lbns-poe";
  2226.     netname["192.41.204.0"]="eros-net";
  2227.     netname["192.41.207.0"]="nesea-net";
  2228.     netname["192.41.208.0"]="cit-ssdp";
  2229.     netname["192.41.211.0"]="apo-galileo";
  2230.     netname["192.41.213.0"]="geoden";
  2231.     netname["192.41.217.0"]="dss";
  2232.     netname["192.41.225.0"]="ames-fei-net";
  2233.     netname["192.41.228.0"]="tgv-net";
  2234.     netname["192.41.229.0"]="nbb11";
  2235.     netname["192.41.230.0"]="nbb12";
  2236.     netname["192.41.231.0"]="nbb13";
  2237.     netname["192.41.232.0"]="nbb14";
  2238.     netname["192.41.233.0"]="nbb15";
  2239.     netname["192.41.234.0"]="nbb16";
  2240.     netname["192.41.235.0"]="nbb17";
  2241.     netname["192.41.236.0"]="nbb18";
  2242.     netname["192.41.237.0"]="nbb19";
  2243.     netname["192.41.238.0"]="nbb20";
  2244.     netname["192.41.245.0"]="iit-net";
  2245.     netname["192.41.246.0"]="asifics";
  2246.     netname["192.41.249.0"]="wr-hn-mcc";
  2247.     netname["192.42.2.0"]="cscsav-net";
  2248.     netname["192.42.3.0"]="clemson-eng";
  2249.     netname["192.42.4.0"]="mscdpa";
  2250.     netname["192.42.5.0"]="macphys";
  2251.     netname["192.42.6.0"]="maceng";
  2252.     netname["192.42.7.0"]="montanacoe";
  2253.     netname["192.42.8.0"]="teleos-net";
  2254.     netname["192.42.41.0"]="puget-poe-net";
  2255.     netname["192.42.48.0"]="chpcsuns";
  2256.     netname["192.42.49.0"]="chpcapollos";
  2257.     netname["192.42.50.0"]="chpcxmpfei";
  2258.     netname["192.42.51.0"]="chpcxmpopr";
  2259.     netname["192.42.56.0"]="rand-net4";
  2260.     netname["192.42.57.0"]="rand-net5";
  2261.     netname["192.42.58.0"]="rand-net6";
  2262.     netname["192.42.59.0"]="rand-net7";
  2263.     netname["192.42.60.0"]="dms-melb";
  2264.     netname["192.42.61.0"]="dms-canb";
  2265.     netname["192.42.62.0"]="dms-perth";
  2266.     netname["192.42.68.0"]="dreoewd-enet";
  2267.     netname["192.42.70.0"]="giss-net";
  2268.     netname["192.42.71.0"]="unev-n1";
  2269.     netname["192.42.72.0"]="unev-n2";
  2270.     netname["192.42.73.0"]="unev-n3";
  2271.     netname["192.42.74.0"]="unev-n4";
  2272.     netname["192.42.75.0"]="larc-sns";
  2273.     netname["192.42.76.0"]="larcnet2";
  2274.     netname["192.42.77.0"]="larcnet3";
  2275.     netname["192.42.78.0"]="larcnet4";
  2276.     netname["192.42.79.0"]="larcnet5";
  2277.     netname["192.42.80.0"]="sa-hn-mcc";
  2278.     netname["192.42.81.0"]="oc-hn-mcc";
  2279.     netname["192.42.82.0"]="scrippsnet";
  2280.     netname["192.42.88.0"]="shafter-net";
  2281.     netname["192.42.97.0"]="software";
  2282.     netname["192.42.108.0"]="umc-net";
  2283.     netname["192.42.109.0"]="incsys2";
  2284.     netname["192.42.110.0"]="su-assoc-net";
  2285.     netname["192.42.142.0"]="icase-net";
  2286.     netname["192.42.144.0"]="uw-adpnet";
  2287.     netname["192.42.145.0"]="uw-acsnet";
  2288.     netname["192.42.147.0"]="trlnet2";
  2289.     netname["192.42.152.0"]="umn-cc-net";
  2290.     netname["192.42.153.0"]="malone";
  2291.     netname["192.42.155.0"]="rsre-bbn-sat";
  2292.     netname["192.42.156.0"]="esd-h3";
  2293.     netname["192.42.178.0"]="micro-net";
  2294.     netname["192.42.179.0"]="wsmr-net2";
  2295.     netname["192.42.239.0"]="fit";
  2296.     netname["192.42.241.0"]="trzdor";
  2297.     netname["192.42.244.0"]="obl-link-lan";
  2298.     netname["192.42.245.0"]="cpo-link-lan";
  2299.     netname["192.42.246.0"]="lon-link-lan";
  2300.     netname["192.42.247.0"]="rdm-link-lan";
  2301.     netname["192.42.248.0"]="sm-hn-mcc";
  2302.     netname["192.42.249.0"]="apple";
  2303.     netname["192.42.251.0"]="ligonet";
  2304.     netname["192.43.152.0"]="radc-lan";
  2305.     netname["192.43.172.0"]="photo-net";
  2306.     netname["192.43.185.0"]="bbymelb";
  2307.     netname["192.43.186.0"]="bbysyd";
  2308.     netname["192.43.188.0"]="sdio-lan";
  2309.     netname["192.43.190.0"]="bethel";
  2310.     netname["192.43.197.0"]="gunter-lan-2";
  2311.     netname["192.43.199.0"]="etsu";
  2312.     netname["192.43.203.0"]="nrao-ccc";
  2313.     netname["192.43.204.0"]="nrao-aoc";
  2314.     netname["192.43.207.0"]="unimelb-cs-a";
  2315.     netname["192.43.208.0"]="unimelb-cs-b";
  2316.     netname["192.43.209.0"]="unimelb-cs-c";
  2317.     netname["192.43.216.0"]="lhasa";
  2318.     netname["192.43.217.0"]="noaasel-net";
  2319.     netname["192.43.226.0"]="uaeng01";
  2320.     netname["192.43.227.0"]="uaeng02";
  2321.     netname["192.43.228.0"]="uaeng03";
  2322.     netname["192.43.229.0"]="uacomsci";
  2323.     netname["192.43.230.0"]="uaphysics";
  2324.     netname["192.43.231.0"]="uapichem";
  2325.     netname["192.43.232.0"]="uadentistry";
  2326.     netname["192.43.240.0"]="gsfc2";
  2327.     netname["192.43.243.0"]="hunknet";
  2328.     netname["192.43.244.0"]="ncar-nss";
  2329.     netname["192.43.245.0"]="mitre-cg-net";
  2330.     netname["192.43.249.0"]="jaxlab";
  2331.     netname["192.43.250.0"]="telematics";
  2332.     netname["192.43.252.0"]="chub-net";
  2333.     netname["192.43.253.0"]="afmpc-net";
  2334.     netname["192.43.254.0"]="radfordu";
  2335.     netname["192.44.216.0"]="vv-net1";
  2336.     netname["192.44.217.0"]="vv-net2";
  2337.     netname["192.44.218.0"]="vv-net3";
  2338.     netname["192.44.219.0"]="vv-net4";
  2339.     netname["192.44.220.0"]="vv-net5";
  2340.     netname["192.44.221.0"]="vv-net6";
  2341.     netname["192.44.222.0"]="vv-net7";
  2342.     netname["192.44.223.0"]="vv-net8";
  2343.     netname["192.44.224.0"]="vv-net9";
  2344.     netname["192.44.225.0"]="vv-net10";
  2345.     netname["192.44.226.0"]="vv-net11";
  2346.     netname["192.44.227.0"]="vv-net12";
  2347.     netname["192.44.228.0"]="vv-net13";
  2348.     netname["192.44.229.0"]="vv-net14";
  2349.     netname["192.44.230.0"]="vv-net15";
  2350.     netname["192.44.231.0"]="vv-net16";
  2351.     netname["192.44.232.0"]="vv-net17";
  2352.     netname["192.44.233.0"]="vv-net18";
  2353.     netname["192.44.234.0"]="vv-net19";
  2354.     netname["192.44.235.0"]="vv-net20";
  2355.     netname["192.44.236.0"]="vv-net21";
  2356.     netname["192.44.237.0"]="vv-net22";
  2357.     netname["192.44.238.0"]="vv-net23";
  2358.     netname["192.44.239.0"]="vv-net24";
  2359.     netname["192.44.253.0"]="ntsc-ieln";
  2360.     netname["192.44.254.0"]="jvnc-satnet";
  2361.     netname["192.47.242.0"]="ie-inferno";
  2362.     netname["192.47.243.0"]="sri-gec-net";
  2363.     netname["192.48.33.0"]="hac-gate-net";
  2364.     netname["192.48.78.0"]="tsb-net";
  2365.     netname["192.48.80.0"]="sri-wdc";
  2366.     netname["192.48.96.0"]="uunet-ether";
  2367.     netname["192.48.100.0"]="aaai";
  2368.     netname["192.48.105.0"]="nmsu-isi-nul";
  2369.     netname["192.48.111.0"]="sparta-net";
  2370.     netname["192.48.116.0"]="ie-commune";
  2371.     netname["192.48.125.0"]="seri-2";
  2372.     netname["192.48.134.0"]="arlutanet0";
  2373.     netname["192.48.135.0"]="arlutanet1";
  2374.     netname["192.48.139.0"]="squibb-net";
  2375.     netname["192.48.143.0"]="contel-spfld";
  2376.     netname["192.48.212.0"]="nardac-net1";
  2377.     netname["192.48.213.0"]="nardac-net2";
  2378.     netname["192.48.214.0"]="nardac-net3";
  2379.     netname["192.48.215.0"]="nardac-net4";
  2380.     netname["192.48.216.0"]="nardac-net5";
  2381.     netname["192.48.217.0"]="oacis-net";
  2382.     netname["192.48.218.0"]="isto-net";
  2383.     netname["192.48.219.0"]="darpa-1555-net";
  2384.     netname["192.48.220.0"]="darpa-t1-net";
  2385.     netname["192.48.233.0"]="villanova";
  2386.     netname["192.52.61.0"]="haystack-1";
  2387.     netname["192.52.62.0"]="haystack-2";
  2388.     netname["192.52.63.0"]="haystack-3";
  2389.     netname["192.52.64.0"]="haystack-4";
  2390.     netname["192.52.65.0"]="haystack-5";
  2391.     netname["192.52.66.0"]="haystack-6";
  2392.     netname["192.52.71.0"]="bbn-ext-net";
  2393.     netname["192.52.96.0"]="jeststi";
  2394.     netname["192.52.97.0"]="jeststj";
  2395.     netname["192.52.98.0"]="jestste";
  2396.     netname["192.52.99.0"]="jeststk";
  2397.     netname["192.52.100.0"]="jeststl";
  2398.     netname["192.52.101.0"]="jeststg";
  2399.     netname["192.52.102.0"]="jeststf";
  2400.     netname["192.52.103.0"]="jeststm";
  2401.     netname["192.52.104.0"]="jeststh";
  2402.     netname["192.52.105.0"]="jeststn";
  2403.     netname["192.52.106.0"]="ncar-hyper";
  2404.     netname["192.52.107.0"]="simpact-net";
  2405.     netname["192.52.111.0"]="lnx-ether1";
  2406.     netname["192.52.112.0"]="lnx-ether2";
  2407.     netname["192.52.117.0"]="belvoir-net2";
  2408.     netname["192.52.154.0"]="esl";
  2409.     netname["192.52.162.0"]="neuronet";
  2410.     netname["192.52.163.0"]="neuronet-1";
  2411.     netname["192.52.164.0"]="neuronet-2";
  2412.     netname["192.52.165.0"]="neuronet-3";
  2413.     netname["192.52.166.0"]="neuronet-4";
  2414.     netname["192.52.167.0"]="neuronet-5";
  2415.     netname["192.52.168.0"]="neuronet-6";
  2416.     netname["192.52.169.0"]="neuronet-7";
  2417.     netname["192.52.178.0"]="dfrrs-ecac";
  2418.     netname["192.52.179.0"]="educom";
  2419.     netname["192.52.180.0"]="nyserwest";
  2420.     netname["192.52.182.0"]="skidmore";
  2421.     netname["192.52.190.0"]="nsftransit1";
  2422.     netname["192.52.191.0"]="nsftransit2";
  2423.     netname["192.52.192.0"]="nsftransit3";
  2424.     netname["192.52.193.0"]="nsftransit4";
  2425.     netname["192.52.194.0"]="feba-east";
  2426.     netname["192.52.195.0"]="feba-west";
  2427.     netname["192.52.198.0"]="jscnetc1";
  2428.     netname["192.52.199.0"]="jscnetc2";
  2429.     netname["192.52.200.0"]="jscnetc3";
  2430.     netname["192.52.201.0"]="jscnetc4";
  2431.     netname["192.52.202.0"]="jscnetc5";
  2432.     netname["192.52.203.0"]="jscnetc6";
  2433.     netname["192.52.204.0"]="jscnetc7";
  2434.     netname["192.52.205.0"]="jscnetc8";
  2435.     netname["192.52.206.0"]="jscnetc9";
  2436.     netname["192.52.207.0"]="jscnetc10";
  2437.     netname["192.52.208.0"]="jscnetc11";
  2438.     netname["192.52.209.0"]="jscnetc12";
  2439.     netname["192.52.210.0"]="jscnetc13";
  2440.     netname["192.52.211.0"]="jscnetc14";
  2441.     netname["192.52.212.0"]="jscnetc15";
  2442.     netname["192.52.213.0"]="jscnetc16";
  2443.     netname["192.52.214.0"]="jscnetc17";
  2444.     netname["192.52.215.0"]="jscnetc18";
  2445.     netname["192.52.216.0"]="jscnetc19";
  2446.     netname["192.52.217.0"]="jscnetc20";
  2447.     netname["192.52.218.0"]="unioncollege";
  2448.     netname["192.52.219.0"]="sbu-lan";
  2449.     netname["192.52.220.0"]="sunyct";
  2450.     netname["192.52.227.0"]="sci-proc";
  2451.     netname["192.52.232.0"]="cnuce-darpa";
  2452.     netname["192.52.233.0"]="harrisnet-1";
  2453.     netname["192.52.234.0"]="harrisnet-2";
  2454.     netname["192.52.235.0"]="harrisnet-3";
  2455.     netname["192.52.236.0"]="harrisnet-4";
  2456.     netname["192.52.238.0"]="cnsyd-poe";
  2457.     netname["192.52.245.0"]="samsung-net";
  2458.     netname["192.54.81.0"]="carl-net";
  2459.     netname["192.54.82.0"]="mot-82";
  2460.     netname["192.54.83.0"]="mot-83";
  2461.     netname["192.54.84.0"]="mot-84";
  2462.     netname["192.54.85.0"]="mot-85";
  2463.     netname["192.54.86.0"]="mot-86";
  2464.     netname["192.54.87.0"]="mot-87";
  2465.     netname["192.54.88.0"]="mot-88";
  2466.     netname["192.54.89.0"]="mot-89";
  2467.     netname["192.54.90.0"]="mot-90";
  2468.     netname["192.54.91.0"]="mot-91";
  2469.     netname["192.54.93.0"]="csnet-cyp";
  2470.     netname["192.54.109.0"]="isr-hawaii";
  2471.     netname["192.54.111.0"]="arc-hsp-net";
  2472.     netname["192.54.112.0"]="chilean-net";
  2473.     netname["192.54.129.0"]="osi";
  2474.     netname["192.54.133.0"]="acfp-ne-net";
  2475.     netname["192.54.134.0"]="acfp-il-net";
  2476.     netname["192.54.138.0"]="nalnet";
  2477.     netname["192.54.221.0"]="fernuni-dvt";
  2478.     netname["192.54.222.0"]="mit-ext-net";
  2479.     netname["192.54.223.0"]="harv-ext-net";
  2480.     netname["192.54.224.0"]="bu-ext-net";
  2481.     netname["192.54.226.0"]="transarc-net";
  2482.     netname["192.54.240.0"]="phila-poe";
  2483.     netname["192.54.241.0"]="sriexprigc1";
  2484.     netname["192.54.242.0"]="sriexprigc2";
  2485.     netname["192.54.243.0"]="sriexprigc3";
  2486.     netname["192.54.244.0"]="sriexprigc4";
  2487.     netname["192.55.90.0"]="lerc-craynet";
  2488.     netname["192.55.96.0"]="noao-gemini";
  2489.     netname["192.55.97.0"]="agouron-inst";
  2490.     netname["192.55.103.0"]="brooks-hits";
  2491.     netname["192.55.105.0"]="tno-hdo-full";
  2492.     netname["192.55.106.0"]="pppl";
  2493.     netname["192.55.108.0"]="georolla";
  2494.     netname["192.55.109.0"]="rsre-stc-nul";
  2495.     netname["192.55.114.0"]="mornet-ser";
  2496.     netname["192.55.117.0"]="hdl-wrfsea";
  2497.     netname["192.55.120.0"]="ei-lan";
  2498.     netname["192.55.133.0"]="sea06net";
  2499.     netname["192.55.134.0"]="pmcdnet";
  2500.     netname["192.55.187.0"]="ssesconet";
  2501.  
  2502. }
  2503.  
  2504. NR == 1 {
  2505.     begin_time = $1 " " $2 " " $3;
  2506.     split($3, hms, ":");
  2507.     log_start = motosec[$1] + $2 * day + hms[1] * hour + hms[2] * minute + hms[3];
  2508. }
  2509.  
  2510. {
  2511.     end_time = $1 " " $2 " " $3;
  2512.  
  2513. # count how many cisco log entries were missed
  2514.     n = split($5, hms, ":");
  2515.     seq = hms[1];
  2516.     if (prev == 0) {
  2517.         prev = seq;
  2518.     } else if (seq > (prev + 1)) {
  2519.         missing += ((seq - prev) - 1);
  2520.     } else if (prev > seq) {
  2521.         restart++;
  2522.     }
  2523.     prev = seq;
  2524. }
  2525.  
  2526. $7 == "create" {
  2527.     network = $10;
  2528.     split($3, hms, ":");
  2529.     tod = motosec[$1] + $2 * day + hms[1] * hour + hms[2] * minute + hms[3];
  2530.  
  2531. # avoid accumulating extra up time for a metric change
  2532.     create_count[network]++;
  2533.     if (state[network] != "up") {
  2534.         create[network] = tod;
  2535.         if (delete[network] == 0) delta = (tod - log_start);
  2536.         else delta = (tod - delete[network]);
  2537.         down[network] += delta
  2538.         if (delta > down_max[network]) down_max[network] = delta;
  2539.         if (delta > 0 && (delta < down_min[network] || down_min[network] == 0)) down_min[network] = delta;
  2540.     } else {
  2541.         metric_change[network]++;
  2542.     }
  2543.     state[network] = "up";
  2544. }
  2545.  
  2546. $7 == "delete" {
  2547.     if ($8 == "network") network = $NF;
  2548.     else network = $10;
  2549.     split($3, hms, ":");
  2550.     tod = motosec[$1] + $2 * day + hms[1] * hour + hms[2] * minute + hms[3];
  2551.  
  2552.     delete[network] = tod;
  2553.     delete_count[network]++;
  2554. # if already down, possible missing create (ugh)
  2555.     if (state[network] != "dn") {
  2556.         if (create[network] == 0) delta = (tod - log_start);
  2557.         else delta = (tod - create[network]);
  2558.         up[network] += delta;
  2559.         if (delta > up_max[network]) up_max[network] = delta;
  2560.         if (delta > 0 && (delta < up_min[network] || up_min[network] == 0)) up_min[network] = delta;
  2561.     }
  2562.     state[network] = "dn";
  2563. }
  2564.  
  2565. END{
  2566.     split(end_time, stamp);
  2567.     split(stamp[3], hms, ":");
  2568.     log_end = motosec[stamp[1]] + stamp[2] * day + hms[1] * hour + hms[2] * minute + hms[3];
  2569.  
  2570.     for(network in delete) { flappers[network] = 1; }
  2571.     for(network in create) { flappers[network] = 1; }
  2572.  
  2573.     if (missing != 0 && restart == 0)
  2574.         printf("WARNING: %d cisco log entries were lost by the network.\n", missing);
  2575.     if (restart)
  2576.         printf("WARNING: the cisco gateway was reloaded %d times.\n", restart);
  2577. ###############################################################################
  2578.     printf("\nRouting Change Report from %s to %s (%d seconds)\nNetwork      Name        creat     up   min    max del   down   min    max   chg\n", begin_time, end_time, log_end - log_start);
  2579.     for(network in flappers) {
  2580.         if (netname[network] == "") netname[network] = "UNREGISTERED";
  2581.  
  2582. # add up time to end of log, if network is still up
  2583.         if (state[network] == "up") {
  2584.             delta = (log_end - create[network]);
  2585.             up[network] += delta;
  2586.             if (delta > up_max[network]) up_max[network] = delta;
  2587.             if (delta > 0 && (delta < up_min[network] || up_min[network] == 0)) up_min[network] = delta;
  2588.         }
  2589.  
  2590. # add down time to end of log, if network still down
  2591.         if (state[network] == "dn") {
  2592.             delta = (log_end - delete[network]);
  2593.             down[network] += delta
  2594.             if (delta > down_max[network]) down_max[network] = delta;
  2595.             if (delta > 0 && (delta < down_min[network] || down_min[network] == 0)) down_min[network] = delta;
  2596.         }
  2597.  
  2598.         printf("%-12s %-13.13s %3d %6d %5d %6d %3d %6d %5d %6d %s %2d\n",\
  2599.             network, netname[network],\
  2600.             create_count[network],\
  2601.             up[network], up_min[network], up_max[network],\
  2602.             delete_count[network],\
  2603.             down[network], down_min[network], down_max[network],\
  2604.             state[network], metric_change[network]);
  2605.  
  2606. # account for some other things, while printing first report
  2607.         if (netas[network] == "") {
  2608.             entity = "UNKNOWN";
  2609.         } else {
  2610.             autosys = netas[network];
  2611.             entity = AStoRegional[autosys];
  2612.             if (entity == "") entity = "UNKNOWN";
  2613.         }
  2614.  
  2615.         if (AS[autosys] == "") {
  2616.             counts[1] = 0;
  2617.             counts[2] = 0;
  2618.             counts[3] = 0;
  2619.         } else split(AS[autosys], counts);
  2620.         AS[autosys] = sprintf("%5d %5d %5d",\
  2621.             create_count[network] + counts[1],\
  2622.             delete_count[network] + counts[2],\
  2623.             metric_change[network] + counts[3]);
  2624.  
  2625.         if (responsible[entity] == "") {
  2626.             counts[1] = 0;
  2627.             counts[2] = 0;
  2628.             counts[3] = 0;
  2629.         } else split(responsible[entity], counts);
  2630.         responsible[entity] = sprintf("%5d %5d %5d",\
  2631.             create_count[network] + counts[1],\
  2632.             delete_count[network] + counts[2],\
  2633.             metric_change[network] + counts[3]);
  2634.     }
  2635.  
  2636. ###############################################################################
  2637.     printf("\nSummary of change sources\nRouting Entity       creat   del   chg\n");
  2638.     for(entity in responsible) {
  2639.         printf("%-20s %s\n", entity, responsible[entity]);
  2640.     }
  2641.  
  2642. ###############################################################################
  2643.     printf("\nChanges by Known Autonomous System Number\nRouting System           creat   del   chg\n");
  2644.     for(autosys in AS) {
  2645.         if (AStoRegional[autosys] == "") AStoRegional[autosys] = "UNKNOWN";
  2646.         printf("%3d %-20s %s\n", autosys, AStoRegional[autosys], AS[autosys]);
  2647.     }
  2648.  
  2649. ###############################################################################
  2650.     printf("\nNetwork Availability\n");
  2651.  
  2652.     duration = log_end - log_start;
  2653.     for(network in flappers) {
  2654.         printf("%-12s %-13.13s %3.2f%%\n", network, netname[network], (up[network] * 100) / duration);
  2655.     }
  2656.     printf("\n");
  2657. }
  2658.